Latest Updates
No recent updates available.No recent updates available.

Federal Government Higher Education Institute

BS Computer Science

Faculty of Computing and Emerging Technologies (FCET)

Program Overview

The BS Computer Science program at HITMS provides students with a strong foundation in computing and mathematics during the first two years, covering essential coursework in core areas. The curriculum ensures a balance between theoretical knowledge and practical experience, equipping graduates with the expertise needed for research, higher education, and careers in the Software and IT industry.

Mission Statement:

"To offer high quality academic program, carry out research in different areas of life, train young scientists and collaborate with industry to offer solutions for socio-economic development for their country."

4 Years Duration (8 Semesters)
132 Credit Hours
46 Total Courses
4 Tracks CS, AI, Data Science, Cyber

Objectives & Outcomes

Program Educational Objectives (PEOs)

  • PEO-1: Gain solid computer science knowledge and skills.
  • PEO-2: Develop teamwork, interpersonal skills, and professional growth.
  • PEO-3: Conduct ethical and socially responsible professional practices.

Student Outcomes

  • Problem Analysis: The ability to identify, analyze, design, and manage the development of computing-based systems.
  • Design/Development: Skills to design, develop, and deliver hardware and software using industry-recognized best practices.
  • Modern Tool Usage: Application of modern tools to meet market standards.
  • Communication & Ethics: Understanding of professional ethics, social responsibilities, and effective written/oral communication.

Program Structure

The program structure comprises 46 courses spread across eight semesters. The initial years focus on core computing, while the final years allow for deep specialization.

AreaCredit HoursCourses
Computing Core4614
Domain Core186
Domain Elective2117
Mathematics & Supporting Courses124
General Education (GER)3214
Total13246

Scheme of Studies

Part 1: Foundational Years (Semesters 1-4)

All students, regardless of specialization, complete these core semesters.

Semester 1 (18 Credit Hours)
CodeCourse TitleTypeCr. Hrs
CSC-111Programming FundamentalsCore3+1
GER-161Application of ICTGER2+1
GER-162Functional EnglishGER3+0
GER-165Calculus and Analytic GeometryGER3+0
GER-163Islamic Studies / EthicsGER2+0
GER-164Applied PhysicsGER2+1
Semester 2 (18 Credit Hours)
CodeCourse TitleTypeCr. Hrs
CSC-212Object Oriented ProgrammingCore3+1
CSC-211Digital Logic DesignCore2+1
MTH-241Multivariable CalculusMaths3+0
GER-263Discrete StructuresGER3+0
GER-262Ideology/Constitution of PakistanGER2+0
GER-261Expository WritingGER2+1
GER-264Understanding of Quran IGER0+1
Semester 3 (18 Credit Hours)
CodeCourse TitleTypeCr. Hrs
CSC-312Data StructuresCore3+1
CSC-311Computer NetworksCore2+1
CSC-313Database SystemsCore3+1
MTH-341Linear AlgebraMaths3+0
GER-362Introduction to ManagementGER2+0
GER-361Professional PracticesGER2+0
GER-363Understanding of Quran IIGER0+1
Semester 4 (17 Credit Hours)
CodeCourse TitleTypeCr. Hrs
CSC-411Analysis of AlgorithmsCore3+0
CSC-412Computer Org. & Assembly Lang.Core2+1
MTH-441Probability and StatisticsMaths3+0
CSS-444Technical & Business WritingEW3+0
CSSS-453Financial AccountingSS3+0
GER-761Civics and Community EngagementGER2+0

Part 2: Specialization Tracks (Semesters 5-8)

Select a specialization below to view the advanced roadmap.

Computer Science (General Track)

Focuses on advanced software engineering, systems programming, and core CS theory.

Semester 5 (15 Cr. Hrs)
CodeCourse TitleCr. Hrs
CSD-521Computer Architecture2+1
CSC-512Software Engineering3+0
CSC-511Information Security2+1
DSE-531Advance DBMS2+1
CSE-531Web Technologies2+1
Semester 6 (17 Cr. Hrs)
CodeCourse TitleCr. Hrs
CSC-612Operating Systems2+1
CSC-611Artificial Intelligence2+1
CSD-523Theory of Automata3+0
CSD-522HCI & Computer Graphics2+1
CSE-631Mobile Application Development2+1
GER-661Entrepreneurship2+0
Semester 7 (14 Cr. Hrs)
  • Final Year Project - I (CSC-711)
  • Compiler Construction (CSD-524)
  • Domain Elective III
  • Domain Elective IV
  • Domain Elective V
Semester 8 (13 Cr. Hrs)
  • Final Year Project - II (CSC-811)
  • Parallel & Distributed Computing (CSD-525)
  • Domain Elective VI
  • Domain Elective VII

Artificial Intelligence Track

Focuses on Machine Learning, Deep Learning, and Computer Vision.

Semester 5 (15 Cr. Hrs)
CodeCourse TitleCr. Hrs
AID-521Computer Vision2+1
CSC-512Software Engineering3+0
CSC-511Information Security2+1
AID-522Machine Learning2+1
DSD-521Data Mining (Elective)2+1
Semester 6 (17 Cr. Hrs)
CodeCourse TitleCr. Hrs
CSC-612Operating Systems2+1
CSC-611Artificial Intelligence2+1
CSD-522HCI & Computer Graphics2+1
AID-621Knowledge Representation & Reasoning2+1
Domain Elective III3+0
GER-661Entrepreneurship2+0
Semester 7 (14 Cr. Hrs)
  • Final Year Project - I (CSC-711)
  • Programming for AI (AID-722)
  • Artificial Neural Networks & Deep Learning (AID-721)
  • Domain Elective IV
  • Domain Elective V
Semester 8 (13 Cr. Hrs)
  • Final Year Project - II (CSC-811)
  • Parallel & Distributed Computing (CSD-525)
  • Domain Elective VI
  • Domain Elective VII

Data Science Track

Focuses on Big Data, Analytics, and Business Intelligence.

Semester 5 (15 Cr. Hrs)
CodeCourse TitleCr. Hrs
DSD-522Introduction to Data Science2+1
CSC-512Software Engineering3+0
CSC-511Information Security2+1
DSD-521Data Mining2+1
DSE-531Advance DBMS (Elective)2+1
Semester 6 (17 Cr. Hrs)
CodeCourse TitleCr. Hrs
CSC-612Operating Systems2+1
CSC-611Artificial Intelligence2+1
CSD-522HCI & Computer Graphics2+1
DSD-523Advanced Statistics2+1
Domain Elective III3+0
GER-661Entrepreneurship2+0
Semester 7 (14 Cr. Hrs)
  • Final Year Project - I (CSC-711)
  • Data Visualization (DSD-524)
  • Data Warehousing & BI (DSD-525)
  • Domain Elective IV
  • Domain Elective V
Semester 8 (13 Cr. Hrs)
  • Final Year Project - II (CSC-811)
  • Parallel & Distributed Computing (CSD-525)
  • Domain Elective VI
  • Domain Elective VII

Cyber Security Track

Focuses on Network Security, Forensics, and Information Assurance.

Semester 5 (15 Cr. Hrs)
CodeCourse TitleCr. Hrs
CYD-522Network Security2+0
CSC-512Software Engineering3+1
CSC-511Information Security2+1
CYD-521Digital Forensics2+1
CYE-531Penetration Testing (Elective)2+1
Semester 6 (17 Cr. Hrs)
CodeCourse TitleCr. Hrs
CSC-612Operating Systems2+1
CSC-611Artificial Intelligence2+1
CSD-522HCI & Computer Graphics2+1
CYD-524Cyber Security2+1
CYD-525Information Assurance2+1
GER-661Entrepreneurship2+0
Semester 7 (14 Cr. Hrs)
  • Final Year Project - I (CSC-711)
  • Secure Software Design & Dev (CYD-523)
  • Cyber Law & Cyber Crime (CYE-731)
  • Domain Elective IV
  • Domain Elective V
Semester 8 (13 Cr. Hrs)
  • Final Year Project - II (CSC-811)
  • Parallel & Distributed Computing (CSD-525)
  • Domain Elective VI
  • Domain Elective VII

Industrial Internship

Mandatory 3rd Year Internship

The Industrial Internship & Viva Voce is scheduled at the end of the third year, offering students a valuable opportunity to gain hands-on experience in real-world environments.

  • Duration: 2 to 6 weeks (Summer or Winter).
  • Objective: Apply classroom knowledge in professional settings and foster practical skills.
  • Assessment: Students must submit a comprehensive internship report and defend their experience in a Viva Voce examination before a faculty panel.
Scroll to Top