how to design your own website

Computer Science

Computer Science Department

Move Down

COURSE CONTENTS

100 LEVEL FIRST SEMESTER COURSES

COURSE CODE TITLE UNIT

 MAJOR COURSE

CSC 101 HANDS-ON COMPUTER (1)

REQUIRED ANCILLARY COURSE

MTH 101 GENERAL MATHEMATICS I (3)

MTH 103 GENERAL MATHEMATICS III (3)

PHY 101 GENERAL PHYSICS I (3 )

PHY 105 GENERAL PHYSICS LABORATORY I (1)

CHM 101 GENERAL CHEMISTRY I (3 )

GENERAL STUDIES COURSES

GST 111 COMMUNICATION IN ENGLISH I (2 )

GST 113 NIGERIAN PEOPLES AND CULTURE (2)

GST 121 USE OF LIBRARY, STUDY SKILLS AND INFORMATION TECHNOLOGY (2 )

GST 123 COMMUNICATION IN FRENCH (2 )

GST 125 INTRODUCTION TO ENTREPRENEURSHIP STUDIES I (2 )

 TOTAL (24 )

100 LEVEL SECOND SEMESTER COURSES

COURSE CODE TITLE UNIT

 MAJOR COURSE

CSC 102 INTRODUCTION TO PROBLEM SOLVING (3)

CSC 104 INTRODUCTION TO COMPUTER SCIENCE (2 )

REQUIRED ANCILLARY COURSES

MTH 102 GENERAL MATHEMATICS II (3 )

MTH 104 GENERAL MATHEMATICS IV (3)

PHY 102 GENERAL PHYSICS II (3 )

PHY 104 GENERAL PHYSICS III (2)

PHY 106 GENERAL PHYSICS LABORATORY II (1 )

GENERAL STUDIES COURSES

GST 102 FUNDAMENTAL PHILOSOPHY (1)

GST 112 LOGIC, PHILOSOPHY AND HUMAN EXISTENCE (2 )

GST 122 COMMUNICATION IN ENGLISH II (2 )

GST 142 COMMUNICATION IN GERMAN (1 )

 TOTAL (23 )

200 LEVEL FIRST SEMESTER COURSES

COURSE CODE TITLE UNIT

MAJOR COURSES

CSC 211 COMPUTER PROGRAMMING I (WITH PASCAL) (3 )

CSC 215 COMPUTER PROGRAMMING II (WITH C OR C++) (3)

CSC 233 INTRODUCTION TO COMPUTER HARDWARE SYSTEMS (3 )

CSC 235 INTRODUCTION TO OPERATING SYSTEM AND FILE PROCESSING (2 )

CSC 251 NUMERICAL METHODS I (2 )

REQUIRED ANCILLARY COURSES

STA 131 INTRODUCTION TO STATISTICS (2)

MTH 227 ELEMENTARY DIFFERENTIAL EQUATION (2 )

MTH 231 LINEAR ALGEBRA (2 )

GENERAL STUDIES COURSES

GST 211 FUNDAMENTAL THEOLOGY (1)

GST 215 INTRODUCTION TO ENTREPRENEURSHIP STUDIES II (2 )

 TOTAL (22 )

200 LEVEL SECOND SEMESTER COURSES

COURSE CODE TITLE UNIT

 MAJOR COURSES

CSC 218 OBJECT-ORIENTED PROGRAMMING I (3)

CSC 224 FUNDAMENTALS OF DATA STRUCTURES (3)

CSC 232 FOUNDATION OF SEQUENTIAL PROGRAM (3 )

CSC 256 DISCRETE MATHEMATICS (3 )

REQUIRED ANCILLARY COURSES

PHY 244 ELECTRIC CIRCUIT AND ELECTRONICS (3 )

MTH 222 MATHEMATICAL METHODS (2 )

STA 244 STATISTICS FOR PHYSICAL SCIENCE STUDENTS (2)

GENERAL STUDIES COURSES

GST 162 INTRODUCTION TO SOCIAL SCIENCES (2)

GST 222 PEACE AND CONFLICT RESOLUTION (2 )

GST 224 FUNDAMENTAL ETHICS (1 )

TOTAL (24 )


300 LEVEL FIRST SEMESTER COURSES

COURSE CODE TITLE UNIT

 MAJOR COURSES

CSC 317 OBJECT-ORIENTED PROGRAMMING II (WITH JAVA) (3)

CSC 319 SURVEY OF PROGRAMMING LANGUAGES (2)

CSC 325 ALGORITHMS AND COMPLEXITY ANALYSIS (3)

CSC 327 SYSTEMS ANALYSIS AND DESIGN (2)

CSC 333 OPERATING SYSTEMS (3)

CSC 335 COMPUTER ARCHITECTURE AND ORGANIZATION I (3)

CSC 351 OPERATIONS RESEARCH (2)

CSC 361 DATABASE DESIGN AND MANAGEMENT I (3)

 TOTAL (21)

300 LEVEL SECOND SEMESTER COURSES

COURSE CODE TITLE UNIT

MAJOR COURSES

CSC 392 SPECIAL TOPICS IN COMPUTER SCIENCE (SEMINAR) (5)

CSC 398 INDUSTRIAL TRAINING (SIWES PROGRAMME) (10)

 TOTAL (15)

400 LEVEL FIRST SEMESTER COURSES

COURSE CODE TITLE UNIT

 MAJOR COURSES

CSC 411 ORGANIZATION OF PROGRAMMING LANGUAGES (3)

CSC 429 SOFTWARE ENGINEERING (3)

CSC 433 COMPUTER ARCHITECTURE & ORGANIZATION II (3)

CSC 441 HUMAN COMPUTER INTERFACE (2)

CSC 445 ARTIFICIAL INTELLIGENT AND EXPERT SYSTEMS (3)

CSC 463 INFORMATION ASSURANCE AND SECURITY (2)

ONE ELECTIVE (2)

 TOTAL (18)

 ELECTIVES (Choose One)

CSC 421 PROJECT MANAGEMENT (2)

CSC 437 COMPUTER SYSTEM PERFORMANCE EVALUATION (2)

CSC 447 COMPUTER GRAPHICS AND VISUALIZATION (2)

CSC 453 NUMERICAL METHODS II (2)

CSC 457 QUEUING SYSTEMS AND SIMULATION (2)

CSC 459 FORMAL MODELS OF COMPUTATION (2)

400 LEVEL SECOND SEMESTER COURSES

COURSE CODE TITLE UNIT

 MAJOR COURSES

CSC 430 NET-CENTRIC COMPUTING (2)

CSC 434 COMPILER CONSTRUCTION (3)

CSC 436 DATA COMMUNICATION AND COMPUTER NETWORKS (3)

CSC 462 DATABASE DESIGN AND MANAGEMENT II (3)

CSC 466 INFORMATION TECHNOLOGY LAW AND PROFESSIONAL ETHICS (3)

CSC 499 RESEARCH PROJECT (6)

 TOTAL (19)


Click here to View Course Description

Move Up

Share On:

ADDRESS
1 Madonna University Road
P.M.B 05 Elele,

Rivers State Nigeria,

Okija, Anambra State Nigeria,

Akpugo, Enugu State Nigeria


CONTACTS
Email: registrar@madonnauniversity.edu.ng       info@madonnauniversity.edu.ng

Phone: 08137180957, 08078130033, 08078129083, 08135955826, 08148396740, 07082137027.

Move Up

Thanks for contacting us! A representative will get in touch with you shortly. Have a wonderful day.