BS COMPUTER SCIENCE PROGRAM AT UOE

                           (4 YEAR PROGRAM)

                         

                            Semester Structure

                         SEMESTER I

                          SEMESTER II

Introduction to Computing

Discrete Structures

Programming Fundamentals

Object Oriented Programming

Calculus and Analytical Geometry

Probability and statistics

Basic Electronics

Differential Equations

English-I (communication Skills)

English-II (Technical and Report Writing)

Islamiyat \ Ethics

Urdu

                         SEMESTER III

                          SEMESTER IV

Introduction to Software Engineering

Operating Systems

Data Structure and Algorithms

Introduction to Database Systems

Digital Logic Design

Software Construction

Linear Algebra

Numerical Computing

Electronics (Physics )

Principal of Management

 

Elective I

                         SEMESTER V

                          SEMESTER VI

Software Requirements Engineering

Human Computer Interaction

Theory of Automata & Formal Languages

Software Quality Engineering

Computer Communications & Networks

Software Design & Architecture

Principal of Marketing

Formal Methods in Software Engineering

Elective II

Elective III

                         SEMESTER VII

                          SEMESTER VIII

Senior Capstone Project l

Senior Capstone Project II

Software Project Management

Business Communication

Professional Practices

Elective V

Elective VI

Elective-II