Bachelor of Science Computer Science BS(CS) 4 Years Program
CURRICULUM STRUCTURE
Duration | 4 Years |
Semesters | 8 |
Courses | 46 |
Total Credit Hours | 138 |
Semester I | ||
S. No | Course Code | Course Title |
1 | CEN101 | Basic Electronics |
2 | CSC101 | Introduction to Computing |
3 | CSC103 | Programming Fundamentals |
4 | MAT101 | Calculus and Analytical Geometry |
5 | ENG101 | English I (Functional English ) |
6 | HSS101 | Islamiat and Pakistan Studies |
Semester II | ||
S. No | Course Code | Course Title |
1 | CSC102 | Data Structures and Algorithms |
2 | CSC104 | Object Oriented Programming |
3 | MAT102 | Multivariable Calculus |
4 | ENG102 | English I (Technical and Report Writing) |
5 | MAT104 | Discrete Mathematical Structures |
6 | ACC102 | Financial Accounting/Principles of Accounting |
Semester III | ||
S. No | Course Code | Course Title |
1 | CEN201 | Digital Logic and Design |
2 | CSC201 | Database Management System |
3 | MAT201 | Linear Algebra |
4 | ENG201 | English III (Communication Skill) |
5 | MAT100 | Probability and Statistics |
6 | HSS102 | Foreign Language I |
Semester IV | ||
S. No | Course Code | Course Title |
1 | CEN202 | Computer Organization & Assembly Language |
2 | CSC202 | Operating System |
3 | MAT202 | Differential Equation |
4 | SEN202 | Software Engineering |
5 | SEN204 | Web Engineering |
6 | HSS103 | Foreign Language II |
Semester V | ||
S. No | Course Code | Course Title |
1 | CEN301 | Computer Architecture |
2 | CSC301 | Theory of Automata & Formal Language |
3 | SEN301 | Human Computer Interaction |
4 | CEN303 | Computer Communication & Network |
5 | HSS301 | Professional Practices |
6 | MGTXXX | Management/ Social Science Elective I |
Semester VI | ||
S. No | Course Code | Course Title |
1 | CSC302 | Design & Analysis of Algorithms |
2 | CSC304 | Compiler Construction |
3 | CSC306 | Computer Graphics |
4 | MAT301 | Numerical Computing |
5 | CSC3XX | Computer Elective I |
6 | MGTXXX | Management/ Social Science Elective II |
Semester VII | ||
S. No | Course Code | Course Title |
1 | CSC401 | Artificial Intelligence |
2 | CSC4XX | Computer Elective II |
3 | CSC4XX | Computer Elective III |
4 | CSC4XX | Computer Elective IV |
5 | CSC499 | Final Year Project I |
Semester VIII | ||
S. No | Course Code | Course Title |
1 | MGTXXX | Management/ Social Science Elective III |
2 | CSC4XX | Computer Elective V |
3 | CSC4XX | Computer Elective VI |
4 | CSC4XX | Computer Elective VII |
5 | CSC500 | Final Year Project II |
ELECTIVE COURSES
SOFTWARE ENGINEERING | ||
S. No. | Course Code | Course Title |
1 | SEN401 | Design Patterns |
2 | SEN402 | Software Testing and Quality Assurance |
3 | SEN403 | Software Engineering Economics |
4 | SEN404 | Software Project Management |
5 | SEN405 | Formal Methods |
6 | SEN406 | Software Architecture |
7 | SEN407 | Software Quality Engineering |
8 | SEN408 | Software Requirements Engineering |
9 | SEN409 | Software Development Methodologies |
10 | SEN410 | Software Security Testing and Code Assessment |
11 | SEN411 | Service Oriented Architecture |
12 | SEN412 | Software Verification Techniques |
13 | SEN413 | Data Ware House |
14 | SEN 414 | Visual Programming |
INFORMATION SECURITY | ||
S.No | Course Code | Course Title |
1 | ITC401 | Ethical Hacking |
2 | ITC 402 | Applied Cryptography |
3 | ITC 403 | Information Security Strategies and Policies |
4 | ITC 404 | Digital Forensics |
5 | ITC 405 | Secure Coding & Software Security |
6 | ITC 406 | Cyber Crime |
7 | ITC 407 | Security of Wireless Networks |
8 | ITC 408 | Disaster Management & Recovery |
9 | ITC 409 | Mobile Security and Forensics |
10 | ITC 410 | Penetration Testing |
11 | ITC 411 | Data & Network Security |
COMPUTERS NETWORK | ||
S.No | Course Code | Course Title |
1 | CEN401 | Network Planning & Administration |
2 | CEN402 | Internet working |
3 | CEN403 | Digital Signal Processing |
4 | CEN404 | Internet Routing and Switching |
5 | CEN405 | Signal and System |
6 | CEN406 | Mobile Communication |
7 | CEN407 | Wireless Systems |
8 | CEN408 | WAN Technologies |
9 | CEN409 | Telecom Transmission & Switching Systems |
10 | CEN410 | Network Programming |
ARTIFICIAL INTELLIGENCE | ||
S.No | Course Code | Course Title |
1 | CSC402 | Knowledge Representation and Reasoning |
2 | CSC 403 | Multi-agent Systems |
3 | CSC 404 | Computational Ontologies |
4 | CSC 405 | Computer Vision & Virtual Reality |
5 | CSC 406 | Natural Language Processing |
6 | CSC 407 | Image Processing |
7 | CSC 408 | Machine Learning |
8 | CSC 409 | Bioinformatics |
9 | CSC 410 | Artificial Intelligence Programming |
10 | CSC 411 | Expert System |
Latest Merit Lists at
Date | Program Name | Merit List |
---|
Other institutions that offer admissions in BS Computer Science (BSCS)
Institution | Program Name | Duration | Fees |
---|---|---|---|
Hajvery University | BS Computer Science (BSCS) | 4 year | |
Lahore University Of Management Sciences Lahore Lums | BS Computer Science (BSCS) | 4 | 1,304,760 |
FAST NUCES Lahore | BS Computer Science (BSCS) | 4 | |
NUST School of Electrical Engineering and Computer Science Islamabad | BS Computer Science (BSCS) | ||
Institute Of Business Management (IOBM) Karachi | BS Computer Science (BSCS) | 4 | 114,940.00 |
Foundation University Islamabad | BS Computer Science (BSCS) | 4 | |
PUCIT Lahore | BS Computer Science (BSCS) | 4 year | |
COMSATS Institute of Information Technology | BS Computer Science (BSCS) | 4 Year | Rs 116,500/- |
Army Public College of Management and Sciences APCOMS Rawalpindi | BS Computer Science (BSCS) | ||
Al-Khair University Bhimber Ajk | BS Computer Science (BSCS) | 4 years |
More on Sindh Madressatul Islam University
Become
Expert on ilmkidunya
If you are a teacher or student at you can join as ilmkidunya representative at your university.
The process is so simple: just send your brief details/CV on whatsapp 03-111-222-960 and our team will get back to you.
Bilal Khan
22 Mar 2018.
Sign in
to continue to ilmkidunya.com
A vibrant community of 400,000 followers. Join to get daily updates for exams & study activities.
LikeJoin our 1.9 Million subscribers on Pakistan's #1 Educational Youtube Channel to keep learning.
SubscribeA great way to remain in touch with latest educational news. Become one of our 60K+ followers.
followMake your Insta feed full of interesting information & educational content. Follow us on Instagram.
followMake your fun time more valuable. Get short informative & educational videos.
followCopyright © 2024 ilmkidunya.com. No content of this website can be copied or reproduced in any form without permission.
Sign in
to continue to ilmkidunya.com
Sign in
to continue to ilmkidunya.com
Forgot Password
to continue to ilmkidunya.com
Register Type
Please Provide following information to Register