To provide best quality education to students, irrespective of their financial background, ethnicity, gender or religion

Вид материалаДокументы

Содержание


Course Overview
Career Opportunities
Semester – III
Semester – VII
Semester – VIII
BS (Electrical Engineering)
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   13

BS (Computer Science)


Course Overview

The purpose of Computer Science degree programs is to produce computer scientists, who can form the backbone of the rapidly growing computer industry. The BS program is focused on developing an in depth understanding of both the theoretical and practical aspects of computer science through a rigorous course work spanning over a period of four years. Students are given unique opportunities to go beyond traditional computer science and get themselves involved in research activities through various research and industrial collaboration programs carried out at the campuses. This ensures a broad based educational foundation that prepares them for leadership roles along diverse career paths.


To equip students with modern trends in the ever changing field of computer science, courses are offered in concentration areas of Semantic Web, Multi-Agent Intelligent Systems, Networks, Data Mining and Data Warehousing, Software Engineering and Quality Assurance, Graphics and Game Programming, Image Processing, Soft Computing, Corporate and Business Computing, E-commerce etc. Students select courses from these areas to match with their future career options in a broad range of industrial, corporate, multinational, governmental and non-governmental organizations. Our courseware is tailored according to the international standards to nurture capacity building and original thinking in our graduates for life-long-learning. No doubt that our graduates are highly sought after by a majority of national and international IT industry.


Career Opportunities

Your career prospects will be excellent: You may become a software engineer, programmer, web developer, games programmer or computer graphic designer.


Eligibility
  • At least 60% marks in Matriculation or an equivalent examination

AND
  • Passed the HSSC or an equivalent examination. Must have studied Mathematics at HSSC level.


Selection Criteria
  • Performance in the NU Admission Test

OR
  • Combined score of 1,500 or more in the SAT-I examination AND
    at least 550 in the SAT-II (Math Level - IIC) examination


Note 1 Registration in “Project-I” is allowed provided the student has earned at least 100 credit hours, and is not under academic warning.


Award of BS (Computer Science) Degree

For the award of BS (Computer Science) degree, a student must have:
  1. Passed courses totalling at least 130 credit hours, including all those courses which have been specified as Core courses.
  2. Obtained a CGPA of at least 2.00

Tentative Study Plan of BS (CS)


Semester – I




Pre-Reqs

CS 102 Intro. to Computer Science

3+1




MT 101 Calculus I

3




MT 104 Linear Algebra

3




NS 101 Physics – I

3




SS 102 English– I

4




Total

16+1




Semester – II







CS 104 Computer Programming

3+1

CS 102

EE 109 Digital Logic Design

3+1




MT 115 Calculus – II

3

MT 101

SS 138 History of Pakistan

3




SS 122 English Composition

3

SS 102

Total

15+2




Semester – III







CS 201 Data Structures

3

CS 104

EE 218 Comp. Org. & Assembly Lang.

3+1

EE 109

MT 217 Discrete Structures

3




SS 111 Islamic & Religious Studies

3




SS/MG SS/MG Elective - I

3




Total

15+1




Semester – IV







CS 204 Database Systems

3+1

CS 201

CS 206 Operating Systems

3+1

CS 201

CS 302 Analysis of Algorithms

3

CS 201

MT Math Elective

3




SS/MG SS/MG Elective – II

3




Total

15+2




Semester – V







CS 301 Theory of Automata

3

MT 217

CS 313 OO Analysis & Design

4

CS 201

CS 314 Computer Networks

4

CS 201

CS CS Elective – I

3




MT 206 Probability & Statistics

4




Total

18




Semester – VI







CS 303 Software Engineering

3

CS 313

CS xxx CS Elective – II

3




CS xxx CS Elective – III

3




SS 108 Technical & Business Writing

3

SS 122

SS/MG SS/MG Elective – III

3




Total

15




Semester – VII







CS 422 Human Computer Interaction

3

CS 204

CS 491 Project – I

3

Note 1

CS xxx CS Elective – IV

3




EE 204 Computer Architecture

3

EE 218

SS/MG SS/MG Elective – IV

3




Total

15




Semester – VIII







CS 490 Professional Issues in IT

3

CS 303

CS 492 Project – II

3

CS 491

CS CS Elective – V

3




CS CS Elective – VI

3




CS CS Elective – VII

3




Total

15





BS (Electrical Engineering)


Course Overview

The Electrical Engineering degree is based on the HEC/PEC approved curriculum. In the first year the students learn the fundamentals of Electrical Engineering supported by essential mathematics and physics courses. These courses are followed by breadth courses which introduce students to different specialties in Electrical Engineering. In the senior year students choose a specialization stream and study advanced courses. Currently specializations are being offered in three areas, Telecommunication Engineering, and Computer Engineering. In the highly competitive job market a young engineer is not only required to be knowledgeable in technical areas but is also expected to have excellent communication and managerial skills and an appreciation of modern day economics to design and implement a cost effective engineering solution. Students are offered courses in communication skills, engineering management and economics to prepare them for challenging environments. Social Science electives and courses in Professional Ethics contribute in enhancing the soft skills and help prepare a well rounded personality. The course work is supported by state of the art engineering labs. During four years, students work in twelve different labs where they perform experiments using state of the art instruments, equipment and simulation software.

The specialized elective courses offered in the three specialization streams are

Telecommunications

Computers

Electronics

Digital Signal Processing

Data Structures & Algorithms

Digital Electronics

Wave Propagation & Antenna Theory

Computer Organization & Architecture

VLSI

Telecommunication Systems

Data Communication Networks

Digital Systems Design

Analogue Communication

Operating Systems

Power Electronics

Digital Communication

Embedded Systems

Digital Signal Processing

Telecom Transmission & Switching

Digital Image Processing

Industrial Process Control

Wireless & Mobile Communication

Introduction to Robotics

Digital Instrumentation

Microwave Engineering




Opto-Electronics

Satellite Communication







Next Generation Networks







Network Security