New MS (CS) Curriculum

jumentousmanlyInternet and Web Development

Oct 21, 2013 (3 years and 9 months ago)

65 views

New MS (CS) Curriculum

IBA
is
launching

the MS (CS) program from this fall. The original plan was to launch three MS
programs in Computer Science, Information Technology and Software Engineering in
the
morning. However, due to the feedback received from
different stakeholders

and due to a
relatively smaller number of accepted candidates
, it
has been

decided to launch MS (CS)
program only and that too in the evening.
The shift from morning to evening and from three
programs to one program requires changes
in the
curriculums

published in the
2009
-
2010
prospectus. The original
curriculum
s
were
focused on specialized subjects of Computer Science,
Information Technology and Software Engineering.
The proposed
newly designed
curriculum
for MS (CS)

program

broadly

covers all three categories under the core courses and then allows
students to do specialization in various fields.

The proposed program consists of 30 credit hours
divided into

24 credit hours of course work
and 6
credit
hours of thesis.
Out of 24 credi
t hours of course work, 12 comprises of core
courses while the remaining 12 can be taken from the electives. If a student takes 9 credit
hours of electives from a particular specialization stream then he/she can get a specialization
certificate in that fie
ld. Besides the regular 30 credit hours, each student is required to take a 3
credit hours course on “Research Methodology” and two 1 credit hour remedial courses on
“Technical Writing” and “Communication Skills”. A test will be conducted to evaluate stude
nts’
technical writing and communication skills and if found unsatisfactory they will be asked to take
these remedial courses. No fee, however, will be charged for the remedial courses.
The details
of the proposed curriculum are given below.

Remedial Cour
ses

Course Title

Credit Hours

Comments

Technical Writing

1
c
redit
h
our (Not included in 30
credit hours)

Can be waived if a student
clears the test

Communication Skills

1 credit hour (Not included in 30
credit hours)

Can be waived if a student
clears the

test


Core/Mandatory Courses

Course Title

Credit Hours

Advanced Algorithms Analysis

3 credit hours

Advanced Computer Networks

3 credit hours

Software Project Management

3 credit hours

Advanced Web Technologies

3 credit hours

Research Methodology

3
credit hours (Not included in 30 credit hours)

Thesis

6 credit hours

List of Electives
1

Specialization

Course Title

Credit Hours

Networks




Network Security



Mobile Computing



Introduction to Wireless Networks



Grid Computing



Advanced
Operating Systems



Network Programming


Information Engineering




Data Warehousing



E
-
Commerce



Strategic Information Systems



Advanced Operating Systems



Distributed Database Systems


Web Engineering




E
-
Commerce



Semantic Web

Technologies



Mobile Computing



Application for Virtual Communities


Software Engineering




Foundation of Software Engineering



Software Quality Assurance



Software Architecture


Artificial Intelligence




Intelligent Systems



Semantic Web
Technologies



Computer Vision



AI in Video Games


Miscellaneous




Parallel Computing



Computer Graphics





Theoretical Computer
Science




Advanced Theory of Computation



Advanced Computer Architecture






1

The specialization streams and courses offered within each stream will be expanded further if such a need arises.