MS/MPhil Social Work

Course No.

Course Title

Credit Hours

SW-701

Modern Social Work Theory and Method

                  3

SW-702

Advanced Social Research Methodology

                  3

SW-703

Group Dynamics and Concept of Social Group work

                  3

SW-704

Comparative Study of Social Institution

                  3     

SW-705

Contemporary Social work & Social Welfare

                  3

SW-706

Social Management & Administration of Social Services

                  3

SW-707

Community Based Disaster Risk Reduction (CBDRR)

                  3

SW-708

Psycho-analytic Theory & Practice in Social Work

                  3

SW-709

Social Gerontology

                  3

SW-710

Pakistani Communities Social Engineering

                  3

SW-711

Social Intervention: Treatment & Rehabilitation in Social Work

                  3

SW-712

Social Planning & Action

                  3

SW-713

Operational Research in Social Work

                  3

                                          MINOR COURSES

SW-714

Special & Integrated Education

                  3

SW-715

Human Rights and Welfare

 

                  3

SW-716

Gender & Development

                  3

SW-717

Medical, Psychiatric School & Social Work

                  3

                                                            Seminar

                  -

 

Thesis/Dissertation

                  6

                                                              Total Credit Hours

                  57

BSIT_CSIT_UOS
MSc.IT_CSIT_UOS
BSCS_CSIT_UOS

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.