Bachelor Of Science In Information Technology (BSIT)

Code

Course Title

Credit Hours

CMP-2122

Programming Fundamental

(4)3+1

PHY-2210

Basic Electronics

3

MATH-2213

Calculus &Analytical Geometry

3

IT-2021

Into to ICT

 (4)3+1

ENG-2411

Functional English

3

SS-2311

Islamic Studies

2

 

 

Total  19

Code

Course Title

Credit Hours

CMP-2123

Object Oriented Programming

(4)3+1

CMP-2210

Digital Logic Design

3

CMP-2111

Discrete Structures

3

MNG-2212

Principles of Management

3

ENG-2412

Communications Skill

3

MATH-2110

Probability & Statictics

3

 

 

Total 19

Code

Course Title

Credit Hours

CMP-3112

Data Structures & Algorithms

3

CMP-2540

Computer Communication & Networks

3

MNG-2210

Financial Accounting

3

IT-2410

Information Systems

3

ENG-2413

Technical and Report Writing

3

MATH-3215

Linear Algebra

3

 

 

Total  18

Code

Course Title

Credit Hours

SS-4910

Professional Practices

3

IT-3513

Internet Architecture & Protocols

3

CMP-3310

Software Engineering

3

CMP-3450

Database Systems

(4) 3+1

MNG-3262

Entrepreneurship

3

SS-2312

Pakistan Studies

2

 

 

Total  18

Code

Course Title

Credit Hours

CMP-3711

Human Computer Interaction

3

CMP-3621

Operating Systems

(4) 3+1

SE-3311

OO Analysis & Design

3

IT-3441

DB Administration & Management

3

IT-3743

Multimedia system & Design

3

IT-3431

Technology Management

3

 

 

Total 19

Code

Course Title

Credit Hours

IT-3548

Web Systems & Technologies

3

IT-4511

Systems & Network Administration

3

IT-4745

Enterprise Application Development

3

IT-4541

IT Infrastructure

3

IT-3544

System Integration & Architecture

3

IT-4349

IT Project Management

3

 

 

Total

 

 

 

Code

Course Title

Credit Hours

CMP-4970

Capstone Project Part I

3

IT-4542

Data & Network Security

3

IT-3541

Network Design and Management

3

IT-4548

Mobile Application Development

3

IT-4746

E-Commerce Application Development

3

 

 

Total  15

Code

Course Title

Credit Hours

CMP-4970

Capstone Project part-II

3

IT-4541

Cloud Computing

3

IT-4461

Enterprise Resource Planning Systems

3

IT-4741

Computer Game Development

3

 

 

Total 12

 

 

 

BSIT_CSIT_UOS
MSc.IT_CSIT_UOS
BSCS_CSIT_UOS
MSCS

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.