Engineering Sciences Department

With the rapid advances in science and technology during the last few decades, computers and computing systems have proven to be the key technology supporting and covering almost every area of life, from education and research, to commerce and entertainment. With the recent growth of networking systems such as the global Internet system connecting millions of people engaged in business, education and research computing has become one of the most powerful aspects of progress in human life.
Computer science is the area of study at the basis of this exciting expansion of human knowledge and capabilities. It merges aspects of mathematics and electronics to allow us to describe abstract concepts or knowledge from any area of interest in a very precise manner and then utilize powerful microelectronics circuits to actually produce a result which can be the flight of a deep-space satellite, a computer graphics system for movie special effects, systems for scientific computation, or even a desktop word processor.
With such a broad range of applications, a computer scientist or computer professional must be firmly grounded in the knowledge of how these systems are organized, and in the principles which are used to create and apply computing to all of these diverse areas of life.

Department of Computer Sciences
Department of Telecommunication Engineering

Department of Electrical Engineering

 
Department of Computer Sciences

  Master of Computer Science (MCS) Conversion Courses  

 

Master of Science in Computer Science is a two year degree program of 72 credit hours spread over 4 semesters. MCS degree is equivalent to BS(CS)/M Sc(CS). In this curriculum the students develop an advanced body of knowledge in the design, analysis, and implementation of algorithmic processes that transform raw data into valuable information. This program takes a non-engineering approach to computing with the primary emphasis on software, operating systems, and programming languages. The Computer Systems specialization includes computer architecture, operating systems, and compilers that together provide the virtual machine supporting all computer applications. Students specializing in Computer Systems study material that forms the foundation on which application software is built. This course is equivalent to BS (CS)/ M.Sc Computer Science i.e. 16 years education.

 

Courses

 
             Fundamentals of Algorithms              Introduction to Computer Programming
             Data Base Systems              Web Programming
             Discrete Structures              Automata Theory
             Object Oriented Programming              Software Engineering – l
             Computer Organization & Assembly              Artificial Intelligence
             Data Structures and Analysis of Algorithms              Advanced Object Oriented Programming
             Operating Systems Concepts              Computer Architecture
             Compiler Construction              Software Engineering – ll
             System Programming              Visual Programming
             Computer Network              Distributed Database Systems
             Modern Programming Languages              English Comprehension
             Technical and Business Writing              Communication Skills
             Software Project  
 

Note : The Courses are updated regularly

 
  Master of Science in Computer Science MS (CS)  

 

The Master in Computer Science is a 30 credit hours two year degree programme. The students need to take 4 core courses and 3 courses from any one of the specialization area along with Thesis of 9 credit hours. MS(CS) degree is equivalent to M Phil (18 tears education). The curriculum prepares Graduates/Post Graduates for success by providing comprehensive knowledge of the discipline, while cultivating the ability to think clearly and precisely. By understanding and experiencing their own inner intelligence and how it connects them to the world, our students recognize that computer hardware and software are expressions of human creativity.

 You can acquire essential computer science skills, delivered by top academics and industry team. The programme offers you what you need to know for a strong career in computer science.

 

Courses

 
Core Courses Computer Networks

             Theory of Computation
             Advanced Computer Architecture
             Advanced Operating Systems
             Theory of Programming Languages
             Thesis / Dissertation

             Advanced Networking
             Network Security
             Topics in Computer Networking
             Network Transport Protocols
             Network Administration
             Network Performance Evaluation
Software Engineering Specialization Areas
             Advanced Software Engineering
             Topics in Software Engineering
             Object Oriented Software Engineering
             Software Quality Assurance
             Req Analysis and Specification
             Artificial Intelligence
             Design of Intelligent S
             Machine Learning
             Neural Networks
             Mathematical Reasons
             Decision Support System
             Computer Vision
Data Bases Multimedia & Graphics
             Advanced DBMS
             Object Oriented Databases
             Web – Based DBMS
             Topics in DBMS
             Human Computer Interface
             Geographical Information
             Computer Animation
System Engineering  Computer Science
             Advanced Computer Architecture
             Digital Signal Processing
             Switching and Fault Diagnosis
             Parallel & Distributed Computing
             Control Systems and Robotics
             Real Time Operating Systems

             Educational Technology
             Multimedia and Hyper
             Web Based Education
             Measurement of Lear
             Topics in Computer Science

 

Note : The Courses are updated regularly

 
  Bachelor of Engineering in Software Engineering BE(SE)  
 

The objective of the program is to prepare students to except the challenges in the filed of software engineering and take the lead role in the development of software, i.e., plan, design and monitor the quality of software. The curriculum is specially designed to train our students to guide and supervise a team of computer programmers by implementing software engineering principles in a proven and innovative manner

 

COURSES

 

SOCIAL SCIENCES

COMPUTER SCIENCES

             Communication Skills
             Professional Ethics
             Psychology
             Engineering Economics
             Technical Writing
             Introduction to IT
             Fundamental of Programming
             Object Oriented Programming
             Basic Electrical Engineering
             Data Structures
             Electronics
             Micro Controlled Based Systems
             Databases
             Data Communication
             Digital Logic Design
             Digital Image Processing
             Computer Networks
             Computer Org. & Arch
             Web Technologies
             Digital Signal Processing
             Advance Programming
             Operating System
             Computer Graphics
             Artificial Intelligence
             Compiler Construction

BASIC SCIENCES

             Physics
             Calculus – I
             Discrete Mathematics
             Linear Algebra
             Mathematics of Computing
             Calculus – II
             Multi-variable Calculus
             Prob. & Statistics

SOFTWARE ENGINEERING

ELECTRICAL ENGINEERING
             Introduction to Software Engineering
             Software Project Management
             Object Oriented Software Engineering
             Software Quality Management
             Basic Electrical Engineering
             Electronics
             Micro Controller Based Systems
             Digital Logic Design
 

Note : The Courses are updated regularly

 

Department  of Telecommunication Engineering
 
Bachelor of Engineering in Telecom Engineering BE (TE)  

 

The field of telecommunications is expanding very rapidly and it requires fresh engineers to be fully equipped with the up to date knowledge and skills to handle complexities of this growing field. The curriculum of telecommunication engineering is designed in such a way that our graduates will feel confident to except intellectual and technical challenges in the field. The emphasis of the curriculum is on one hand the theoretical preparation and on the other hand it covers all practical and technological aspects as well.

 

Courses

 

SOCIAL SCIENCES / HUMANITIES

ELECTRICAL ENGINEERING

             Communication Skills
             Professional Ethics
             Psychology
             Engineering Economics
             Technical Writing

          DC Circuit Analysis
          AC Circuit Analysis
          Digital Electronics
          Electronics – I
          Digital Logic Design
          Electronics – II
          Control Systems
          Engineering Project Management
          Electrical Mechanics 

BASIC SCIENCES

TELECOMMUNICATION ENGINEERING

             Physics
             Chemistry
             Calculus
             Linear Algebra
             Differential Equation
             Complex Variables and Transforms
             Probability and Statistics
             Numerical Analysis

Signals & Systems
Analog Communication
Electromagnetic
Digital Communication
Computer Networks
Digital Signal Processing
Antenna & Wave Propagation
Telecommunication Switching Principles
Wireless and Mobile Communication
 Laser & Fiber Optics
 Special Topics in Telecommunications

 

COMPUTER SCIENCES

             Computer Fundamentals
             Fundamentals of Programming
             Computer Networks
             Computer Organization & Architecture
 

Note : The Courses are updated regularly

Department of Electrical Engineering
 
  Bachelor of Engineering in Electrical Engineering BE (EE)  
 

Electrical Engineering is one of the most basic engineering disciplines. Due to very rapid advancements in the technology the importance of electrical engineering has grown manifolds. The curriculum for the bachelor degree is designed to cover all essentially needed areas, e.g. computer sciences and telecommunication while paying special attention towards mathematics

 

COURSES

 

SOCIAL SCIENCES

ELECTRICAL ENGINEERING
             Communication Skills
             Professional Ethics
             Psychology
             Engineering Economics
             Technical Writing
             DC Circuit Analysis
             AC Circuit Analysis
             Digital Electronics
             Electronics – I
             Digital Logic Design
             Electronics – II
             Electromagnetic
             Electromagnetic-II
             Control Systems
             Engineering Project Management
             Semiconductor Devices
             Stochastic Signal and Systems
             Control Systems
             Electric Motor & Generator
             Electronic System Design
             Principles and Application of Sensors
BASIC SCIENCES
             Physics
             Chemistry
             Calculus – I
             Linear Algebra
             Calculus – II
             Surveying & Engineering Mechanics
             Differential Equations
             Complex Variables and Transforms
             Probability and Statistics
             Numerical Analysis
COMPUTER SCIENCES TELECOMMUNICATION ENGINEERING
             Computer Fundamentals
             Fundamentals of Programming
             Computer Networks
             Computer Organization & Architecture
             Analog Communication Systems
             Digital Communication Systems
             Advance Data Networks
             Digital Signal Processing
             Wireless and Mobile Communication
             Laser & Fibers Optics
 

Note : The Courses are updated regularly


© 2009 Army Public College of Management & Sciences, Ordnance Road, Rawalpindi Cantt, Pakistan