ELIGIBILITY CRITERIA FOR ADMISSION IN MS COMPUTER SCIENCE
The minimum requirements for admission in a Masters degree program are
- A degree earned after sixteen years of education in computing or a related discipline,
AND
- At least CGPA of 2.0 (on a scale of 4.0) or 60% Marks
The following core courses (maximum 04) are recommended to be completed before entering the MS (CS) program.
- Analysis of Algorithms
- Assembly Lang. / Computer Architecture
- Computer Networks
- Computer Programming
- Data Structures
- Database Systems
- Operating Systems
- Software Engineering
- Theory of Automata
A student selected for admission having deficiency in the above stated courses may be required to study a maximum of FOUR courses, which must be passed in the first two semesters. Deficiency courses shall be determined by the department Graduate Studies Committee, before admitting the student.
A student cannot register in MS courses, unless all specified deficiency courses have been passed.
A student has the option to pursue MS by undertaking either a 6 credit hour MS Thesis.
DURATION OF MS COMPUTER SCIENCE AND SEMESTER-WISE BREAK-UP
Minimum duration for MS COMPUTER SCIENCE program is 1.5 years (4 years maximum). A generalize semester wise break-up is as follows:
Course Work Only Option | Coursework + Thesis Option | |
Number of semesters | 04 (Typical) | 04 (Typical) |
Program Credit hours | 30 (Min) | 30 (Min) |
No. of Courses | Core: 04 | Core: 04 |
Elective: 06 | Elective: 04 | |
Coursework Credit Hrs. | 30 | |
Thesis C Hrs. | – | 06 |
Credits allowed per semester | 12 (max) in Spring/Fall
| 12 (max) in Spring/Fall
|
MS COMPUTER SCIENCE THESIS WORK
Besides 24-CHr of coursework, MS students optionally complete 06 CH of research work instead of two courses. The thesis may be taken after completing 18CH (minimum).
FEE STRUCTURE
Tution fee/ course | Exam fee / course | No. of courses / semester | Tution fees | Exam fees | Semester Fee |
13000 | 2000 | 3 | 39000 | 6000 | 45000 |
** Tuition Fee and Exam Fee is calculated with Credit hours and will be changed in different Semesters
(e.g: Tuition Fee = 3500 x 16 = 56000 and Exam Fee = 500 x 16 = 8000)
Semester Fee | Admission fee (One time Only) | Security Deposit (One time Only and Refundable) | Enrollment fee (One time Only) | Total 1st Semester fee |
45000 | 15000 | 5000 | 5000 | 70,000 |
MS(Computer Science)
The MSCS program is for students who are looking forward to build upon knowledge and skills of computer science. The MSCS takes a step towards advanced courses and topics in the domains of computation theory, algorithms, software engineering, computer networking, intelligent systems and image processing.
There are three MS tracks offering in the field of COMPUTING at ZUFESTM. These specialized streams/tracks and scheme of study are as follows:
- Core Computer Science
- Software Engineering
- Networks and Security
Each MS student has to select four courses from the list of core courses and four or six elective courses from the specialization stream. A student can opt six credit hours research work/thesis instead of two courses from the specialization steam.
CORE COURSES
CS602 | Advanced Analysis of Algorithms |
CS603 | Advanced Operating Systems |
CS604 | Theory of Programming Languages |
CS605 | Advanced Theory of Computation |
CS606 | Advanced Computer Architecture |
COMPULSORY COURSE
CS 701 | Research Methodology |
MASTER OF SCIENCE IN COMPUTER SCIENCE (IN CORE COMPUTER SCIENCE)
First Semester | Second Semester | ||
CS 701 | Research Methodology | CS 605 | Advanced Theory of Computation |
CS 602 | Advanced Analysis of Algorithms | CS 606 | Advanced Computer Architecture |
CS 603 | Advanced Operating Systems | CS xxx | Elective-I (from CS Stream) |
Third Semester | Fourth Semester | ||
CS xxx | Thesis -I OR Elective-II (from CS-Stream) | CS xxx | Thesis -II OR Elective-IV (from CS-Stream) |
CS xxx | Elective-III (from CS-Stream) | CS xxx | Elective-V (from CS Stream) |
SPECIALIZATION: COMPUTER SCIENCE
CS 715 | Machine Learning |
CS 718 | Digital Image Processing |
CS 719 | Data Mining |
CS 706 | Real-Time Systems |
CS 705 | Operation Research |
CS 720 | Deep Learning |
CS 707 | Advanced Database Design |
CS 717 | Computer Vision |
CS 721 | Advanced Resource Sharing Architecture |
CS 727 | Expert Systems |
CS 728 | Distributed Computing |
CS 729 | Digital Forensics and Malware Analysis |
CS 733 | Reverse Engineering |
CS 734 | Robotics |
CS 713 | Internet Programming |
CS 735 | Advanced Big Data Analytics |
CS 736 | Natural Language Processing |
CS 711 | Theory of Information and Coding |
TH | Thesis |
MINIMUM DURATION FOR MS COMPUTER SCIENCE PROGRAM IS 1.5 YEARS
CS 701 | Research Methodology | CS 605 | Advanced Theory of Computation |
CS 602 | Advanced Analysis of Algorithms | CS 606 | Advanced Computer Architecture |
CS 603 | Advanced Operating Systems | CS xxx | Elective-I (from SE Stream) |
Third Semester | Fourth Semester | ||
CS xxx | Thesis -I OR Elective-II (from SE Stream) | CS xxx | Thesis -II OR Elective-IV (from SE Stream) |
CS xxx | Elective-III (from SE Stream) | CS xxx | Elective-V (from SE Stream) |
SPECIALIZATION: SOFTWARE ENGINEERING
CS 770 | Software Requirement Engineering |
CS 771 | Software System Architecture |
CS 772 | Software System Quality |
CS 773 | Advanced Software Engineering |
CS 774 | Software Analysis and Testing |
CS 775 | Advanced Software Project Management |
CS 776 | Advanced Formal Methods |
CS 777 | Advanced Human-Computer Interaction |
TH | Thesis |
MASTER OF SCIENCE IN COMPUTER SCIENCE WITH SPECIALIZATION IN NETWORKS AND SECURITY
First Semester | Second Semester | ||
CS 701 | Research Methodology | CS 605 | Advanced Theory of Computation |
CS 602 | Advanced Analysis of Algorithms | CS 606 | Advanced Computer Architecture |
CS 603 | Advanced Operating Systems | CS xxx | Elective-I (from NS Stream) |
Third Semester | Fourth Semester | ||
CS xxx | Thesis -I OR Elective-II (from NS Stream) | CS xxx | Thesis -II OR Elective-IV (from NS Stream) |
CS xxx | Elective-III (from NS Stream) | CS xxx | Elective-V (from NS Stream) |
SPECIALIZATION: NETWORKS AND SECURITY
CS 702 | Advanced Computer Networks |
CS 710 | Computer and Network Security |
CS 755 | Cryptography |
CS 760 | Advanced Topics in Information Security |
CS 722 | Wireless Sensor Networks |
CS 761 | Quantum Cryptography |
CS 740 | Mobile Ad-hoc Networks |
CS 709 | Advanced Data Communication |
CS 758 | Cyber Security |
CS 759 | Quantum Computing and Information Security |
CS 708 | Advanced Routing and Switching |
CS 711 | Theory of Information and Coding |
TH | Thesis |