AboutUS Admissions Undergraduate Postgraduate Alumni ContactUs
Chartered by the
Government of Punjab

Recognised by
Higher Education Commission (HEC)

Course Diretories

Electrical Engineering
MS Electrical Engineering
Information Technology
MCS (Master in Computer Science)
MSc-IT (Master in Science and Information Technology)
MSCS (Master of Science in Computer Science)

Electronics & Communication
Master of Science in Electronics & Communication
English Language& Literature
MA. in English literature
MA. in English language teaching and linguistics

Molecular Biology & Bio -Technology
M.Sc
M. Phil.
M. Phil leading to Ph.D
Ph.D
Post.Doc.

 
 

Department of Computer Science


Computer Science: The Field:

Computers pervade all walks of life. These amazing machines have the capability to do trillions of calculations in a split second and can therefore be used to solve problems of immense difficulty. The trick is to know how to use the phenomenal computing ability of these machines to solve a particular problem and thereby arrive at a solution. Doing this requires knowledge about how problems can be shaped/posed and how computers work. This is what computer science is all about.

As a practical field, computer science encompasses knowledge and skills that enable us to solve multifarious problems: from calculating staff salaries to the automatic control of interstellar spacecrafts.

As a theoretical field, it applies the elegance of mathematics to shine light upon deep properties of applications hidden from view and explores the questions of what can be solved and what can not. The discoveries made in the theory of this young science are amongst the greatest intellectual achievements of mankind.

Computer Science: The New Challenges:

Whenever, the computer is used in solving a real world problem, the basic item around which the computing revolves is “information.” Thus the use of computers in real world applications has come to be known as Information Technology.

Information technology has infiltrated every sphere of life and has become indispensible. The modern day systems can not survive without it. This is true not only of the financial, economic and corporate world but also of the educational institutions and even to some extent of our personal lives. The dependence of everything on computer and information systems testifies to the ever-increasing breath of computer science. Today stock markets, military establishments, educational institutions, government offices, business corporations, and even small business booths rely on computer systems and information technology.

Every day the computer is being used in multiple novel ways to solve new problems. This highly active field warrants that new applications are always needed and that demand for computer scientists does not cease.

Computer Science at The University of Lahore:

The department of computer science at the University of Lahore has first-rate teaching facilities with staff chosen for their academic excellence, field expertise, teaching experience and research contributions. The faculty members keep abreast of the developments in their field and participate in seminars and conferences.

The computer science programs at the University of Lahore are tailored to prepare the students for the challenges in practical careers. The programs are continually reviewed and modified to incorporate new ideas and research. Our students are successfully serving in software development houses, banks, government organizations, engineering companies and academic institutions. A significant fraction of our graduates is studying in universities abroad.

Education Emphasized:

We aim to impart career-oriented education to our students. Our programs develop a solid foundation of fundamental concepts, upon which are based the skillful execution of techniques of software development. This is enhanced through market-oriented technology expertise.

A set of courses provides students with in-depth knowledge of cutting edge tools and technologies. A part of the curriculum is devoted to lab work. The students are exposed to real life problems and are encouraged to collaborate with the faculty for development and research.

A full-fledged real world problem is taken up and solved in a professional manner by the students in groups of twos or threes under the step-wise guidance and help of, primarily, a faculty member and, secondarily, of an industry professional. This important hands-on practice is titled Final Project and has a span of two semesters devoted to it. This enables students to get direct experience of the professional field beyond the class room and prepares them for forthcoming challenges in their careers.


Computer Science: The Job Market:

The ubiquitous nature of computing has ensured an ever-increasing variety of jobs for the computer scientist. The typical job for the BS graduate is software development and the typical job for the MS graduate is academic teaching. There are numerous jobs that don’t fit this typical profile but are successfully served by our graduates. Examples include IT consultants, IT managers, quality assurance personnel, trading software consultancy, prediction and planning jobs, R&D jobs et cetera.

However, from the point of view of local job market, there has been a feeling that IT has gone into recession. This was true a few years ago but is no longer true. The field has seen stable and consistent evolution. This has strengthened the local market to the extent that huge national IT projects dominate the scene and the foreign projects are reduced to a sizeable, though significant fraction. There are numerous job openings in every conceivable sphere of activity for the computer science graduate.

Master in Science and Information Technology (MSc-IT)

FACT FILE:
Short title: MSc-IT
Type and duration: Full Time, 2 Years
Entry requirements: BA / BCom / BSc
Other Qualifications Accepted: Bachelors with 14 Years Education
Credit hours: 72
Location: Lahore

Programme Description:

This programme is designed to produce graduates with specialized training in Information Technolgy. The graduates will be skilled in identifying the computing needs of society and supplying effective and efficient solutions to fulfill the needs. The opportunities for these graduates vary depending upon individual skills and interests. They may work as IT Managers, systems analysts, database designers, network analyst or consultants in a variety of available options.


Eligibility Criteria:
BSc or BCom or BA – 2 Years Graduation Programme with specialization of
( Mathematics/Physics/Statistics/Computer Science/Information Technolgy)


Programme Structure:

The programme is composed of core courses, plus a project. Many of the courses have associated lab work as an essential part. A complete list of subjects and the breakdown of credits in different areas will be made available during the semester.

A typical road map of the program is given here as an example.


Semester-1

Fundamentals of Algorithms
Intro to Computer Programming
DataBase Systems
English Comprehension
Web Programming
Software Engineering


Semester-2

Object Oriented Programming
Data Structures & Analysis of Algorithms
Distributed Database Systems
E-Commerce
Visual Programming
Theory of Automata


Semester-3

Operating System
Computer Architecture
Introduction to Marketing
Data Communication
Principle of Management
Principle of Accounting

Semester-4

Computer Networks
Human Resource Management
Organizational Behaviour
Management Information Systems
Software Project



Fee Structure
Master in Science and Information Technology
Semester Tuition Fee for Semester Semester Enrollment Examination Fee Total Fee for Semester
1 45,000 1,500 1,800 48,300
2 45,000 1,500 1,800 48,300
3 45,000 1,500 1,800 48,300
4 45,000 1,500 1,800 48,300
Total Fee for Four Semesters 193,200
Admission & Registration Fee (Payable once) 19,600
Total Programme Fee for MSc-IT 212,800

 

The University of Lahore. Copyright © 1999-2008. All Rights Reserved.