Infomation Technology has changed the face of the world with its various upcoming technologies in diverse fields of industry and education. Pakistan is a developing country and Information Technology (IT) is playing a vital role in strengthening its economy by producing world-class IT solutions. The Department of Information Technology (IT) at USMS has been established with the aim to provide high-quality education, which will result in producing IT. The Department is keen to keep up with the rapid changes and latest advancements in the IT domain. Accordingly, the faculty exerts continuous efforts for the development of its learning, teaching, research, and curriculum resources aligned with the Higher Education Commission (HEC). Our academic staff members are committed not only to deliver technical knowledge but also transferring social skills to enable the students to explore the potential of society.



Our vision is to build an environment where all students, staff and community have easy access to technology resources and information, and to provide an infrastructure that supports the goals. Further, the students will be exposed to the current trends in Information Technology which will enable them to become leaders in the IT field.



The mission of the Information Technology Department is to teach liberally educated, articulated and skilled computer scientist for leadership and professional careers. It promotes creativity and team work in a student-oriented learning environment. Department strive for excellence in creating, applying, and imparting knowledge in Information Technology through comprehensive educational programs and research base teaching, and expect our graduates to provide service to professional societies, the community, and the nation.


Program Objectives

  • To apply computational, scientific and mathematical information to the relevant disciplines.
  • Identify best practices and standards and their applications.
  • To examine complex problems, identify and describe the computational requirements suitable for solving them.
  • Identify and analyze the needs of users and take them into account when choosing, creating, evaluating and managing computer systems.
  • Design, implement, and evaluate systems which are based on computer, processes, components, or programs to meet desired needs and requirements with various constraints.
  • Effectively integrate IT solutions with the user environment.
  • Apply knowledge using modern technologies, skills, tools and practices required by IT professionals.
  • To be able to act effectively as a member of a development team recognizing various roles in a team to achieve common goals.
  • Assistance in developing an effective IT project plan.

Our Program

We offer the BS Information Technology, with the help of experienced, highly qualified teachers. The course contents are based on the curriculum provided by the Higher Education Department.


Course Scheme

1st Semseter 1st Year
Course Code Course Title Cr. Hr.
CS-311 Programming Fundamental 3+1.
MTH-311 Calculus & Analytical Geometry 3.
CS-313 Introduction to ICT 3.
ENG-311 Functional English 3.
PS-311 Pakistan Studies 2.
ISL-311/ETH-311 Islamic Studies/ Ethics 2.
Total 17
2nd Semseter 1st Year
Course Code Course Title Cr. Hr.
CS-321 Object Oriented Programming 3+1.
CS-322 Digital logic Design 3+1.
ENG-321 Communication & Presentation Skills 3.
MTH-321 Differential equation 2.
MTH-322 Applied Physics 3.
Total 17
3rd Semseter 2nd Year
Course Code Course Title Cr. Hr.
CS-411 Data Structures & Algorithms 3+1.
MTH-411 Linear Algebra 3.
CS-412 Computer Architecture & Assembly Language 3.
CS-413 Discrete structure 3.
CS-414 Professional Practices 3.
Total 16
4th Semseter 2nd Year
Course Code Course Title Cr. Hr.
CS-421 Operating Systems 3+1.
CS-422 Database system 3+1.
CS-423 Computer Networks 3+1.
CS-424 Computer Graphics & Animation 3+1.
Total 16
5th Semseter 3rd Year
Course Code Course Title Cr. Hr.
CS-511 Compiler Construction 3.
CS-512 Software Engineering 3.
CS-513 Microprocessor & interfacing technique 3+1.
CS-514 Human Computer Interaction 3.
CS-515 Project Management 3.
MTH-511 Statistics & probability 3.
Total 19
6th Semseter 3rd Year
Course Code Course Title Cr. Hr.
CS-521 Artificial Intelligence 3+1.
CS-522 Web development 3+1.
CS-523 Modeling & Simulation 3.
CS-524 Operation Research 3.
CS-525 Technical & Business Writing 3.
Total 17
7th Semseter 4th Year
Course Code Course Title Cr. Hr.
CS-611 Final Year Project – I 3.
CS-612 Communication system 3+1.
CS-613 Professional Ethics 2.
CS-614 Data sciences 3.
CS-615 Mobile Application Development 3+1.
Total 17
8th Semseter 4th Year
Course Code Course Title Cr. Hr.
CS-621 Final Year Project – II 3.
CS-622 Computer Vision 3.
CS-623 Information Security 3.
CS-624 Entrepreneurship & Leadership Skills 3.
CS-625 Parallel & Distributed Computing 3.
Total 15