MCS - Study Plan

MS Degree in Computer Science

Study Plan:

 

Level-11

First Year

Semester​​

Course code

Course Title

Credit Hours

First Semester

CSC 501

Algorithmic Problem Solving

3

CEN 504

Computer Networks

3

CSC 506

Software Engineering and Knowledge Engineering

3

 

Credit hours for 1st Semester

9

 

Level-12

Semester

Course code

Course Title

Credit Hours

 

Second Semester​

 

CSC 502

Theory of Computation

3

CEN 508

Database and Data Mining

3

--- xxx

A course from the first chosen track

3

 

Credit hours for 2nd  Semester

9

 

 

Total credit hours for 1st  Year

 

18

 

Level-13

Second Year

Semester

Course code

Course Title

Credit Hours

Third Semester​

 

--- +++

A course from the second chosen track

3

 

--- +++

A course from the second chosen track

3

 

--- +++

 

A course from the second chosen track

3

 

 

Level-14

Fourth Semester​

 CSC 600

 Thesis

 12

 

 

Optimal Tasks:

 

First Track:

 

 

Computer Systems and Networks

 

CEN 510

  Networking in the TCP/IP Environment

3

CSC 512

Computer Security

3

CSC 514

Distributed Systems

3

CEN 516

Design and Implementation of Real-time Systems

3

CEN 518

Interconnection Networks

3

 

 

Database and Data Mining

 

CSC 520

Data Warehouse and Mining Systems

3

IT 522​

Web Databases and Information Retrieval

3

IT 524

Hypermedia and Geographical Information Systems

3

CSC 526

Web Intelligence

3

 

Second Track:

Optional Track

Course code

Course title

Credit hours

 

 

Software Engineering and Knowledge Engineering

CSC 530

Object-Oriented Software Development

 

3

CSC 532

Software Quality Management

 

3

CSC 534

Software Measurements

 

3

CSC 536

Software Verification and Validation

 

3

CSC 538

Knowledge Engineering

 

3

CSC 539

Advances in Programming Languages

 

3

 

 

Computer Graphics and Human-Computer Interaction (HCI)

CSC 540

Computer Graphics

3

CSC 542

Numerical and Symbolic Computation

3

CSC 544

Human-Machine Communication and User-Interface Design

3

CSC 546

Applied Computer Graphics and Multimedia

3

 

 

Artificial Intelligence

CSC 550

Artificial Intelligence

3

CSC 552

Machine Learning

3

CSC 554

Knowledge-Based Systems

3

CSC 556

Pattern Recognition

3

CEN 558

Digital Image Processing

3

CSC 559

Intelligent Bioinformatics

3

16/05/2017
19:20 PM