BS Computer Science – NUST
Course Name: BS Computer Science
No. of Semesters: 8
Requirements:
- All admissions are governed by open merit.
- A minimum of 60% aggregate marks each in Matric and HSSC / equivalent exams is required.
-
O & A level and other non-FSc stream candidates need to obtain equivalence certificates from Inter Board Committee of Chairmen (IBCC), Pakistan.
HSSC (Pre-engineering Group / Computer Science Group) from any Board of Intermediate and Secondary Education or an equivalent qualification like Overseas High School Certificate / British General Certificate of Education (Advanced Level) / International Baccalaureate / Advanced Placement with Physics, Computer Science / Computer Studies and Mathematics.
Course Duration: 4 years
How to apply:
-
Visit https://ugadmissions.nust.edu.pk and get registered by providing valid e-mail address.
-
Candidate will be allotted a login ID and password to access the online application form.
-
Fill the online form, upload recent passport size photograph (with plain background), and submit the form
-
Successful submission of form will be confirmed through an e-mail by NUST.
-
Re-Login to your account and print Fee Invoice for depositing processing fee from My Account page.
-
Candidates can deposit fee with any branch of HBL. Fee deposit will be verified through e-mail within 10 days of payment.
-
Candidates of computer based test will have to choose Test Date and Session out of the available options.
-
Allocation of Test Date and Session will be made on ‘First Come First Served’ basis.
-
Candidates of computer based test will be allocated Roll Number, Test Centre, Test Session, Log-in ID and Password.
-
For Paper Based Test at Karachi and Quetta in June/July, candidates will be informed through email regarding printing of Admit Card containing exact time and centre for Entry Test.
-
Candidates are required to print their Admit Cards and bring the same to the Test Centre along with original CNIC or a document with Photo ID such as Passport, original Matric / HSSC certificate, etc.
-
Candidates can appear more than once to improve their score. Best score will be picked by the system for merit generation.
-
Candidates can review their preference of choices after announcement of merit list. No application for change of preferences will be entertained thereafter.
-
Candidates will be required to confirm whether they want to stay in the allotted programme or would like to be considered for up-gradation. The seats becoming available as a result of drop-outs will be re-allocated and filled through the up-gradation of candidates who have confirmed their willingness by depositing admission dues in time.
-
Candidates failing to deposit admission dues within the given time will not be considered for admission any further.
-
Closing merit of session 2014 for different programmes will be available on the website for guidance
-
Admit Cards will be retained at the Test Centers for further verification.
Note: Misrepresentation of facts or false information will lead to cancellation of candidature/admission at any stage.
Curriculum
Semester 1
Subjects Credit Hours
Fundamentals of ICT 2-1 |
Fundamentals of Computer Programming 3-1 |
Communication Skills 2-0 |
Calculus I 3-0 |
Discrete Mathematics 3-0 |
Applied Physics 3-1 |
SEMESTER 2
Subjects Credit Hours
Object-oriented Programming 3-1 |
Digital Logic Design 3-1 |
Islamic Studies 2-0 |
Pakistan Studies 2-0 |
Calculus II 3-0 |
General Education Elective – I 2-0 |
SEMESTER 3
Subjects Credit Hours
Technical & Business Writing 2-0 |
Linear Algebra 3-0 |
Database Systems 3-1 |
Computer Organization and Assembly Language 3-1 |
Data Structures & Algorithms 3-1 |
SEMESTER 4
Subjects Credit Hours
Design and Analysis of Algorithms 3-0 |
Human Computer Interaction 3-0 |
Computer Architecture & Organization 3-1 |
Probability & Statistics 3-0 |
CS Elective – I 3-1 |
SEMESTER 5
Subjects Credit Hours
Operating Systems 3-1 |
Computer Networks 3-1 |
Professional Ethics 2-0 |
Numerical Analysis 3-1 |
Software Engineering 3-0 |
SEMESTER 6
Subjects Credit Hours
Theory of Automata and Formal Languages 3-0 |
Artificial Intelligence 3-1 |
CS Elective – II 3-0 |
CS Elective – III 3-0 |
General Education Elective – II 2-0 |
General Education Elective – III 3-0 |
SEMESTER 7
Subjects Credit Hours
Compiler Construction 3-1 |
Senior Project 0-3 |
Entrepreneurship 2-0 |
CS Elective – IV 3-0 |
General Education Elective – IV 3-0 |
SEMESTER 8
Subjects Credit Hours
CS Elective – VI 3-0 |
Senior Project 0-3 |
General Education Elective – V 2-0 |
CS Elective – V 3-1 |