MS/M. Phil Sociology

Course No.

Course Title

Credit Hours

SOC – 711

Philosophy of Social Sciences


SCO – 712

Sociological Paradigm


SCO – 713

Advanced Research Methodology

       (2+1)  3

SCO – 714

Advanced Social Statistics

       (2+1)  3     

Course No. Course Title Credit Hours SCO – 721 Sociology of Change & Development 3 SCO – 722 Social Policy 3 SCO – 723 Sociology of Health OR 3 SCO – 724 Techniques of Population Analysis 3 SCO – 725 Gender Studies OR 3 SCO – 726 Criminology 3 SCO – 727 Human Resource Development OR 3 SCO – 728 Sociology of Human Rights 3 SCO – 729 Sociology of Peace and Conflict Resolution 3

Course No.

Course Title

Credit Hours

SOC – 850




Whether you’re looking to break into the world of technology or get to the next level, earning a Bachelor of Science in Information Technology from University of Sargodha Lahore campus can be a great way to do it. In addition to developing sought-after critical-thinking skills and invaluable leadership abilities, this technology degree program covers a complete range of software engineering topics including software engineering, operating systems, advanced programming and much more. While earning your IT degree, you’ll get exposure to real-life networking scenarios through hands-on labs and simulations. You’ll also learn from leaders in the field of information technology who have a plethora of real-world experience.

What you’ll learn

The Bachelor of Science in Information Technology (BSIT) program is focused on the acquisition of theory and application of technical competencies associated with the information technology profession. The courses prepare students with fundamental knowledge in core technologies, such as systems analysis and design, programming, database design, network architecture and administration, Web technologies and application development, implementation and maintenance.

Core Courses

Information Systems Fundamentals IT-2021

This course introduces the fundamentals of computer systems and the role of information processing in today’s business environment. An overview is presented of information systems, systems development, operating systems and programming, database management, networking and telecommunications, and the Internet.

Data Structures and Algorithms CMP-3112

This course provides students with a basic understanding of programming development practices. Concepts covered include the application of algorithms and logic to the design and development of procedural and object oriented computer programs to address the problem solving requirements associated with business information systems. This course will cover procedural programming concepts including data types, controls structures, functional decomposition, arrays, and files, classes and objects.

Web Systems and Technologies CS-3548

This course introduces development tools and techniques used to publish Web pages on the World Wide Web. Students use basic hypertext markup language, scripting and presentational technologies to create web sites with the aid of a software authoring application. Topics include XHTML, CSS, JavaScript, server hosting, site publication, site maintenance.

Introduction to Operating Systems nbsp;CMP-3621

This course provides an introduction to operating systems. Topics covered include operating system concepts, program execution, and operating system internals such as memory, processor, device, and file management. A variety of operating systems are compared and contrasted.

Technical and Report Writing Fundamentals ;ENG-2413

This course covers the fundamentals and best practices of using written communication in business and in the information technologies. Topics include strategies, techniques, and nuances for producing emails, memos, reports, proposals, project specifications, and user manuals, as well as other technical documents.

Enterprise Resource Planning Systems IT-4461

This course introduces the fundamental, logical, and design considerations addressed during system and application software development, systems, business and interrelationships between them. ERP covered include finance, accounting, sales, marketing, human resources, legal and operations. Emphasis is placed upon the inputs and outputs of information systems, the potential for integration of the systems, and information systems security.

IT Project Management IT-4349

This course provides the foundation for successful project planning, organization, and implementation within the realm of information technology. The course uses real-world examples and identifies common mistakes and pitfalls in project management. Topics covered include project scoping, estimating, budgeting, scheduling and staffing, tracking and controlling, and software tools for project management.

Database Systems CMP-3450

This course covers database concepts. Topics include data analysis, the principal data models with emphasis on the relational model, entity-relationship diagrams, database design, normalization, and database administration.

Computer Communication and Networks&nbspCMP-2540

This course provides a foundation in the basic telecommunications and networking technologies fundamental to the industry and to the broad field of telecommunications. Analog, digital, and radio frequency technologies are covered. Also covered in this course is an introduction to the OSI protocol model, network-switching systems, basics of wireless communications and network security.

Intro to Software Engineering CMP-3310

This course introduces the fundamental, logical, and design considerations addressed during system and application software development. It provides a background in applications software development and testing techniques through a combination of theory and application.