Federal Government Higher Education Institute

BS Software Engineering

The BS Software Engineering program equips students with the technical, analytical, and problem-solving skills needed to design, develop, and maintain complex software systems. With a focus on innovation, teamwork, and modern technology, this program prepares graduates for high-demand roles in the software industry.

Why Choose HITMS?

Expert Faculty

Learn from experienced professors and industry professionals shaping the next generation of innovators.

Modern Campus

State-of-the-art labs, digital classrooms, and a creative learning environment for hands-on growth.

Industry Partnerships

Collaborations with top IT companies for internships, mentorships, and career opportunities.

Software Engineering

Why Software Engineering?

Software Engineering drives the digital revolution — from mobile apps to enterprise systems. At HITMS, our BS Software Engineering program empowers students to become creative problem solvers and future-ready technologists.

  • Learn coding, databases, project management, and cloud computing.
  • Develop real-world solutions with industry projects.
  • Gain skills that shape the future of technology.

Career Path

Software Developer

Database Engineer

Cloud & DevOps Engineer

Cybersecurity Analyst

Complete Curriculum (8 Semesters)

Semester I
Course CodeCourse TitleCr Hrs
SE101Introduction to Software Engineering4
MATH101Calculus I3
SE102Programming Fundamentals4
ENG101English Composition3
ISL101Islamic Studies2
Total Credit Hours: 16
Semester II
Course CodeCourse TitleCr Hrs
SE201Object Oriented Programming4
MATH201Calculus II3
SE202Discrete Mathematics3
ENG201Technical Writing3
PAK101Pakistan Studies2
Total Credit Hours: 15
Semester III
Course CodeCourse TitleCr Hrs
SE301Data Structures & Algorithms4
MATH301Linear Algebra3
SE302Software Design & Architecture4
SE303Database Systems4
PHY101Physics3
Total Credit Hours: 18
Semester IV
Course CodeCourse TitleCr Hrs
SE401Software Engineering Principles4
SE402Web Development4
SE403Software Testing4
STAT401Statistics & Probability3
SE404Human Computer Interaction3
Total Credit Hours: 18
Semester V
Course CodeCourse TitleCr Hrs
SE501Software Project Management4
SE502Mobile Application Development4
SE503Software Quality Assurance4
SE504Operating Systems4
EL501Elective I3
Total Credit Hours: 19
Semester VI
Course CodeCourse TitleCr Hrs
SE601Software Requirements Engineering4
SE602DevOps & Cloud Computing4
SE603Agile Development Methodologies4
SE604Software Security4
EL601Elective II3
Total Credit Hours: 19
Semester VII
Course CodeCourse TitleCr Hrs
SE701Software Maintenance & Evolution4
SE702Enterprise Software Development4
SE703Final Year Project I3
SE704Professional Ethics3
EL701Elective III3
Total Credit Hours: 17
Semester VIII
Course CodeCourse TitleCr Hrs
SE801Advanced Software Engineering4
SE802Final Year Project II5
SE803Industry Internship3
EL801Elective IV3
EL802Elective V3
Total Credit Hours: 18
Scroll to Top