0% found this document useful (0 votes)
29 views

Computer-Course Allocation 2022-2023

Allocate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Computer-Course Allocation 2022-2023

Allocate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

DEPARTMENT OF COMPUTER SCIENCE

FACULTY OF SCIENCES
NIGER DELTA UNIVERSITY
WILBERFORCE ISLAND
2022/2023 COURSE ALLOCATION

YEAR 1 COMPUTER SCIENCE


100 LEVEL FIRST SEMESTER COURSES
S/N CODE COURSE TITLE U S LECTURER
1 GST100 Computer Introduction & Application 3 C
2 CSC105 Computer Hardware 2 C Dr B. J. Fawei
3 MTH101 Elementary Mathematics I 3 C Maths Dept
4 STA101 Probability I 3 C Maths Dept
5 CHM101 General Chemistry I 4 C
6 PHY101 General Physics I 3 C
7 PHY107 Practical Physics I 1 C
8 GST101 Use of English I 3 C
9 LIB101 Library Skills 1 C

100 LEVEL SECOND SEMESTER COURSES

S/N CODE COURSE TITLE U S LECTURER

1 CSC102 Introduction to Problem Solving 3 C Mrs B. Okolai

2 MTH104 Elementary Mathematics III 3 C Maths Dept

3 STA132 Inference I 3 C Maths Dept

4 CHM102 General Chemistry II 4 C

5 PHY102 General Physics II 3 C

6 PHY108 Practical Physics II 1 C

7 GST102 Use of English II 3 C

8 GST110 Nigerian People & Culture 3 C

Page 1 of 8
YEAR 2 COMPUTER SCIENCE
200 LEVEL FIRST SEMESTER COURSES

S/N CODE COURSE TITLE U S LECTURER

1 CSC201 Computer Programming I 3 C Dr B. Japheth/


Mr J. Erho

2 CSC207 Foundations of Sequential Programming 3 C Mrs B. Okolai

3 CSC211 Introduction to Data Management 2 C Mrs B. Murphy

4 CSC205 Fundamentals of Data Structures 3 C Dr D. Nicholas

5 MTH21 Mathematical Methods I 3 C Maths Dept


1

6 MTH23 Set, Logic and Algebra 3 C Maths Dept


3

7 MTH23 Linear Algebra 2 C Maths Dept


5

200 LEVEL SECOND SEMESTER COURSES

S/N CODE COURSE TITLE U S LECTURER

1 CSC202 Computer Programming II 3 C Dr D. Nicholas

2 CSC206 Introduction to Computer Systems 3 C Mr J. Erho

3 CSC208 Database Design & Management 3 C Mr G. Zipamone

4 GST212 Introduction To Philosophy & Logic 3 C

5 GST222 Peace & Conflict Resolution Studies 2 C

6 PHY252 Electrical Circuits/Electronics 2 C

7 MTH21 Intro. To Numerical Analysis 3 C Maths Dept


8

Page 2 of 8
Electives (2 Units)

8 MTH21 Elem. Differential Equations 2 E Maths Dept


2

9 MTH23 Linear Algebra II 2 E Maths Dept


6

10 STA262 Inference II 3 E Maths Dept

YEAR 3 COMPUTER SCIENCE


300 LEVEL FIRST SEMESTER COURSES

S/N CODE COURSE TITLE U S LECTURER

1 CSC301 Digital Design/Microprocessors 3 C Dr A. Goodhead

2 CSC303 System Analysis & Design 3 C Dr B. Fawei/Mr P. Eke

3 CSC305 Operating Systems 4 C Dr A. Goodhead

4 CSC307 Theory of Computing 3 C Mr J Erho

5 CSC309 Object Oriented Programming 3 C Dr D. Nicholas

6 SWE302 SIWES 2 C Mr I. Abalaba

7 MTH302 Discrete Mathematics 2 C Maths Dept

Elective (2 Units)

8 MTH331 Abstract Algebra I 2 E Maths Dept

9 STA363 Regression Analysis 3 E Maths Dept

300 LEVEL SECOND SEMESTER COURSES

S/N CODE COURSE TITLE U S LECTURER

1 CSC304 Algorithms & Complexity Analysis 3 C Dr D. Nicholas

2 CSC306 Computer Architecture 4 C Mr I. Abalaba

3 CSC308 Compiler Construction 3 C Mr J Erho

Page 3 of 8
4 CSC310 Web Application Development 3 C Mr G. Zipamone

5 GST300 Entrepreneurial Studies 2 C

Elective (2 Units)

6 CSC314 Statistical Computing 3 C Dr B. Japheth

7 MTH332 Abstract Algebra II 2 E Maths Dept

8 STA336 Introduction to Operations Research 3 E Maths Dept

YEAR 4 COMPUTER SCIENCE


400 LEVEL FIRST SEMESTER COURSES

S/N CODE COURSE TITLE U S LECTURER

1 CSC401 Software Engineering 4 C Dr A. Goodhead

2 CSC481 Computer Science Research & Seminar 1 C Dr B. Fawei

3 CSC403 Data Communication & Networking 3 C Dr B. Japheth

4 CSC419 Project Management 2 C Mr G. Zipamone

ELECTIVES (6 Units)

5 CSC415 Computer Performance & Evaluation 2 E Mr I. Abalaba

6 CSC405 Optimization Techniques 2 E Dr B. Japheth

CSC409 Special Topics in Computer Science 2 E

7 CSC413 Mobile Application Development 2 E Mr G. Zipamone

8 CSC421 Computer Graphics 2 E

CSC407 Queuing Systems 2 E Mr J. Erho

400 LEVEL SECOND SEMESTER COURSES

S/N CODE COURSE TITLE U S LECTURER

Page 4 of 8
1 CSC402 Formal Methods of Software Development 3 C Dr A. Goodhead

2 CSC404 Survey of Programming Languages 3 C Mr J. Erho

3 CSC458 Research Project 6 C All Lecturers


Dr. B. Fawei
(Coordinator)

4 CSC408 Artificial Intelligence 3 C Dr. B. Fawei

Electives (4 Units)

5 CSC418 Computer Security 2 E Dr B. Japheth

6 CSC406 Special Topics in Software Engineering 2 E

7 CSC410 System Modelling & Simulation 2 E Dr B. Japheth

8 CSC412 Distributed Systems 2 E Dr A. Goodhead

9 CSC414 Human Computer Interaction (HCI) 2 E

10 CSC416 Information Technology Law 2 E Mrs B. Murphy

REPEAT COURSES WITH CMP CODES COMPUTER SCIENCE


REPEAT COURSES FOR FIRST & SECOND SEMESTER
S/ CODE COURSE TITLE U S LECTURER
N

1 CMP201 Computer Programming I 3 C Dr B. Japheth

2 CMP202 Computer Programming II 3 C Dr D. Nicholas

3 CMP203 Intro. To File Processing 4 C Mr P. Eke

4 CMP204 Intro. Computer Systems 3 C Mr J Erho

5 CMP301 Digital Design/Microprocessors 3 C Dr. A. Goodhead

6 CMP307 Operating Systems 2 C Dr. A. Goodhead

7 CMP309 Database Design and Management 2 C Mr G. Zipamone

Page 5 of 8
8 CMP303 Computer Architecture I Mr I. Abalaba

8 CMP305 Data Structures & Algorithms 2 E Dr D. Nicholas

9 CMP311 Automata Theory Computability and 3 E Mr P. Eke


Formal Language

10 CMP312 System Analysis and Design Mr P. Eke

11 CMP314 Social Ethical Issues in Computer Mrs B. Murphy


Science

12 CMP322 Numerical Methods I

13 CMP336 Compiler Construction I Mr J. Erho

14 CMP338 Computer Architecture II Mr I. Abalaba

15 MTH332 Abstract Algebra II

16 STA336 Intro. To Operational Research

17 CMP401 Organization of Programming Mr G. Zipamone


Languages

18 CMP411 Structured Programming Dr. A. Goodhead

19 CMP429 Web Development Mr G. Zipamone

20 CMP415 Computer Installation Mr I. Abalaba

21 CMP413 Expert System Dr. B. Fawei

22 CMP421 Algorithms Dr. D. Nicholas

23 CMP423 Queuing System Mr J. Erho

24 CMP425 Computer Performance & Evaluation Mr I. Abalaba

25 CMP427 Data Communication/Networks Dr. B. Japheth

26 CMP422 System Modelling and Simulation Dr. B. Japheth

27 CMP424 Software Engineering Dr. A. Goodhead

28 CMP428 Artificial Intelligence Dr. B. Fawei

29 CMP436 Compiler Construction II Mr J. Erho

Page 6 of 8
THE CSC CURRICULUM (1 TO 4 LEVEL)

S/N NAME OF LECTURER 100 200 300 400 TOTAL


LEVEL LEVEL LEVEL LEVEL

1st 2nd 1st 2nd 1st 2nd 1st 2nd

1 Dr Abraham Goodhead 2 1 2 5

2 Dr Japheth Bunakiye 0.5 1 2 2 5.5

3 Dr Dienagha Nicholas 1 1 1 1 4

4 Dr Biralatei Fawei 1 0.5 1 2 4.5

5 Mr Joseph Erho 0.5 1 1 1 1 1 5.5

6 Mr I. Abalaba 1 1 1 3

7 Mr Godswill Zipamone 1 1 2 4

8 Mrs Briyai Okolai 1 1 2

9 Mrs Barituka Murphy 1 1 2

10 Mr Peter Eke 0.5 0.5

THE CMP CURRICULUM (1 TO 4 LEVEL REPEAT COURSES)

S/N NAME OF LECTURER 100 200 300 400 TOTAL


LEVEL LEVEL LEVEL LEVEL

1st 2nd 1st 2nd 1st 2nd 1st 2nd

1 Dr Abraham Goodhead 2 1 1 4

2 Dr Japheth Bunakiye 1 2 1 4

3 Dr Dienagha Nicholas 1 1 1 3

4 Dr Biralatei Fawei 1 1 1 3

5 Mr Joseph Erho 1 1 1 1 4

6 Mr I. Abalaba 1 1 2 4

7 Mr Godswill Zipamone 1 1 2

Page 7 of 8
8 Mrs Briyai Okolai 0

9 Mrs Barituka Murphy 1 1

10 Mr Peter Eke 1 1 1 3

Page 8 of 8

You might also like