ADMISSION PREREQUISITE & CRITERIA
M.C.S. a) B.Sc /B.A with Computer Science /Maths/Stats/Physics from any recognized University or equivalent.
b) B.Sc /B.A/B.Com with Post-Graduate Diploma in Computer Science/Maths/Stats/ from Karachi University or equivalent examination.
a) Morning Program Admission start in December.
b) Evening Program Admission start in May.
Required, minimum 70% marks
B.S. B.Sc/B.A /B.Com. or equivalent examination,preferably having good knowledge of Maths. Admission start in September. Required, minimum 70% marks
P.G.D. b) H.S.C /A Level Science/Maths/Stats/ or equivalent examination. Admission start in December. Required, minimum 70% marks
Merit list is prepared by considering the performance in admission test & acedmic record, and finalized on the basis of following categries:
- Category A : Applicants who pased their pre-requisite examination from Karachi Board of Intermediat Education or Karachi University . Or from the Federal Board and college where studied is located in Karachi.
- Category B : Applicants who passed their pre-requisite examination from any Board/University located in any where in the Province of Sindh excluding Karachi.
- Category C : Applicants who passed their pre-requisite exa. from Pakistan or foreign Board/teaching institution excluding those located in the province of sindh.
Documents required with application form :
- Attested photocopy of National Identity Card.
- Attested photocopies of marks sheets of Graduation (both years),
- Intermediate and matriculation and post graduate diploma (if applicable).
- Two fresh passport size photographs.
The course instrcutions include lectures, tutorials and laboratory work. The course material taught at master level in first year is intended to give a comprehensive grounding as conversion course to the graduates with little knowledge of computer science although graduates are required to have had some previous experience of programming. Graduates with a strong mathematics are most likely to obtain maximum benefit from the course.
During the second year of master program, courses are offered to the students along with a project study. The choice of optional courses and projects available to a students depends upon the schedule of lectures and avialibility of the faculty.
CODE TITLE CS-501 FUNDAMENTALS OF DIGITAL COMPUTERS CS-502 AUTOMATA THEORY CS-503 STATISTICAL METHODS CS-504 STATISTICAL METHODS ADVANCED CS-505 NUMERICAL COMPUTING-I CS-506 NUMERICAL COMPUTING-II CS-507 LINEAR PROGRAMMING CS-508 LINEAR PROGRAMMING ADVANCED CS-509 PROGRAMMING LANGUAGES CS-510 PROGRAMMING LANGUAGE ADVANCED CS-511 MODELS AND INFERENCE CS-512 ADVANCE ASSEMBLY LANGUAGE CS-601 DATABASE MANAGEMENT SYSTEM CS-602 STRUCTURED PROGRAMMING CS-603 OPERATIONS RESEARCH CS-604 OPERATIONS RESEARCH ADVANCED CS-605 DIGITAL AND ANALOG COMPUTERS AND SERVO MECHANISM CS-606 DECISION THEORY CS-607 NUMERICAL COMPUTING ADVANCED-I CS-608 NUMERICAL COMPUTING ADVANCED-II CS-609 INTRODUCTORY COMPUTER SIMULATION CS-610 APPLICATION TO COMPUTER SIMULATION
CS-611 SYSTEM ANALYSIS AND DESIGN-I CS-612 SYSTEM ANALYSIS AND DESIGN-II CS-613 OPERATING SYSTEMS CS-614 ADVANCE COBOL PROGRAMMING CS-615 SOFTWARE ENGINEERING CS-616 ARTIFICIAL INTELLIGENCE CS-617 EXPERT SYSTEM CS-618 COMPUTER GRAPHICS CS-619 MICROPROCESSOR & APPLICATIONS CS-620 COMPILER INSTRUCTION CS-621 GRAPH THEORY CS-622 DATA COMMUNICATION AND NETWORKS CS-691 THESIS CS-692 THESIS CS-693 PROJECT
Some new courses such as Artificial Neural Networking, Client Servier Technology, Advanced Computer Graphics, Management Information Systems(MIS), Projecft Management, Image Analysis, Computer Architecture and Design, Advanced Data Communication & Networking are being introduced.
CODE TITLE BSCS-301 Introduction to Computer Science-I BSCS-302 Introduction to Computer Science-II BSCS-303 Mathematics-I (Calculus) BSCS-304 Mathematics-II (Differential Equations) BSCS-305 Statistics and Data Analysis BSCS-306 Probability and Statistical Methods BSCS-307 Physics-I BSCS-308 Electricity and Magnetism BSCS-309 English BSCS-310 English BSCS-311 Islamic Learning/Pakistan Studies BSCS-312 Urdu
BSCS-401 Digital Computer Design Fundamentals BSCS-402 Data Structure BSCS-403 Assembly Language Programming BSCS-404 System Design with Microprocessor BSCS-405 Mathematics-III (Linear Algebra and Analytical Geometry ) BSCS-406 Mathematics (Numerical Analysis and Computing) BSCS-407 Communication skills and Report writing BSCS-408 Object Oriented Programming BSCS-409 Materials, Semiconductors and Devices BSCS-410 Electronics BSCS-411 Discrete Mathematics BSCS-412 Software Engineering
BSCS-501 Digital Computer Design Fundamentals BSCS-502 Concepts of Operating Systems BSCS-503 Data Communication and Networking-I BSCS-504 Compiler Construction-I BSCS-505 Stochastic Processes and Inference BSCS-506 Modeling and Simulation BSCS-507 Operation Research-I BSCS-508 Operation Research-II BSCS-509 Database Management BSCS-510 Microcomputer Design and Interfacing-I BSCS-511 Computer Organization and Architecture BSCS-512 Data Commuincation and Networking-II BSCS-513 Advance Numerical Computing BSCS-514 Computer Graphics BSCS-515 Aritificial Intelligence BSCS-516 Neural Networks and Fuzzy Systems BSCS-517 System Analysis and Design BSCS-518 Pattern Recognition BSCS-519 Structured COBOL BSCS-520 Advanced Software Engineering BSCS-522 Expert Systems BSCS-524 Information Theory BSCS-526 Introduction to Robotics
BSCS-601 Theory of Operating System BSCS-602 Operating System Case Study BSCS-603 Compiler Construction-II BSCS-604 Intorduction to Natural Languages Programming BSCS-605 Advnaced Computer Graphics BSCS-606 Distributed Database Systems BSCS-607 Client/Server Technology-I BSCS-608 Client/Server technology-II BSCS-609 Microcomputer Design and Interfacing-II BSCS-610 Design and Analysis of Algorithm BSCS-611 Parallel Computing BSCS-612 Software Metric Analysis BSCS-613 Management Information System BSCS-614 Computer Aided Geometric Deisgn BSCS-615 Computer Performance Analysis BSCS-616 Multimedia Systems BSCS-617 Neural Networks and Fuzzy Logic BSCS-618 Computional Linear Algebra BSCS-619 Thesis BSCS-621 Digital Image Processing-I BSCS-622 Digital Image Processing-II BSCS-623 Topics of Current/Special Interest BSCS-624 Projects BSCS-626 Artificial Intelligence & Statistics
CODE TITLE DCIS-201 INTRODUCTION TO COMPUTER SCIENCE DCIS-202 PROGRAMMING LANGUAGE I DCIS-203 SYSTEMS ANALYSIS & DESIGN DCIS-204 QUANTITATIVE METHODS DCIS-205 INTRODUCTION TO APPLICATION PACKAGES DCIS-206 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS DCIS-207 PROGRAMMING LANGUAGE II DCIS-208 OPERATING SYSTEMS DCIS-209 PROJECT
CODE TITLE DCIS-221 DATA STRUCTURES DCIS-222 NETWORKING AND DATA COMMUNICATION DCIS-223 SOFTWARE ENGINEERING DCIS-224 PROGRAMMING IN RPG DCIS-225 INFORMATION PROCESSING DCIS-226 MANAGEMENT INFORMATION SYSTEMS
Special emphasis will now be given on Data Bases like ORACLE & Informix. RPG and COBOL will taught in AS/400 environment. UNIX, WINDOWS & OS 400 & Novell 4.1 are also available in CMIS(Computerized Management Information Systems) laboratory.
Further more short courses on various topics such as "Simulation of Digital Circuits", "Intelligent Control Systems", "Object Oriented Programming", various aspects of "Software Engineering", "Data Communications" and "Computer Graphics" may also be offered.