MCS
The MCS offering Semesters, Course title and Credit Hours as follows.


S#

Course #

Course Title

Credit Hours

1

CS 1200

Introduction to Programming

4(3,3)

2

CS 1250

Discrete Mathematics

3(3,0)

3

CS 1300

Introduction to Computers & Computing

4(3,3)

4

CS 1500

Automata Theory

3(3,0)

5

CS 2100

Algorithms

4(3,3)

6

CS 2200

Data Structures

4(3,3)

7

CS 3000

Entrepreneurships in Computing

2(2,0)

8

CS 3150

Principles of Programming Languages

2(2,0)

9

CS 3220

Database Modeling & Inquiry

3(3,0)

10

CS 3320

Software Engineering I

3(3,0)

11

CS 3650

Numerical Computation

3(2,3)

12

CS 3750

Operating System

3(3,0)

13

CS 4020

Advanced databases

3(2,3)

14

CS 4030

Computer Network Design & Management

2(2,0)

15

CS 4230

Computer Graphics

3(2,3)

16

CS 4240

Computer Animation

3(2,3)

17

CS 4320

Software Engineering II

3(3,0)

18

CS 4330

Software Project Management

2(2,0)

19

CS 4450

Object Oriented Programming & Design

3(3,0)

20

CS 4520

Artificial Intelligence

4(3,3)

21

CS 4560

Introduction to Compiler Construction

3(3,0)

22

CS 4570

Design & Analysis of Algorithms

2(2,0)

23

CS 4630

Multimedia & Hypermedia Systems

3(2,3)

24

CS 4650

Internet Technologies

3(3,0)

25

CS 4660

E-commerce & Software Tools

2(2,0)

26

CS 4850

Independent Study

3(0,9)

27

CS 4900

Project

4(0,12)

28

CS 5460

Translation of Programming Languages

3(3,0)

29

CS 5470

Operating System Design

3(3,0)

30

CS 5550

The Human-Computer Interface

3(3,0)

31

CS 5560

Discrete System Simulation

3(3,0)

32

CS 5570

Knowledge-Based Systems/ Expert Systems

3(3,0)

33

CS 6000

Topics .in Operating System

3(3,0)

34

CS 6010

Topics in Computer Systems

3(3,0)

35

CS 6020

Current Topics in Computer Science

3(3,0)

36

CS 6800

Master's Project

3(3,0)

37

CS 6900

Master's Thesis

6(018)

 

 

CIIT Lahore
© Copyright 2006 CIIT, Lahore All right reserved