Vous êtes sur la page 1sur 56

1

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

Artificial Intelligence
Communication Skills
Computer Graphics
Computer System Architecture
Data Communication & COMPUTER
NETWORKS
Data Structures
Database Management System & ORACLE
Digital Ckt. & Logic Design (DCLD)
E-Commerce
Information Technology
Introduction To Internet & Java
Introduction To Microprocessor
Management Information System
Mathematics (Bridge Course)
Mathematics -I (Discrete)
Object oriented Programming Using C++
Operating System
Operation Research
Personal Computing Software
Principles of Management
Programming in C
Relational Database Management Systems
with Oracle
Software Engineering
System Analysis & Design
System Software
UNIX
Visual Basic
Web Designing using HTML and DHTML
Web Technologies using ASP.NET

Mathematics (Bridge Course)

Programming in C
Basic Accounting

Semester 1

Communication Skills

Data Structures
Information Technology

Semester 2

Principles of Management

System Analysis & Design


Mathematics -I (Discrete)
BCA
PTU

Digital Ckt. & Logic Design

Semester 3
Computer System Architecture
Object oriented Programming Using C++

Management Information System


Software Engineering
Introduction To Microprocessor

Semeter 4
Computer Networks
Data Base Management System

Mathematics II (Computer Oriented)


Operating System
Workshop On Visual Basic

Semeter 5
Introduction To Internet & Java
System Software
Computer Graphics
Operation Research

Semeter 6
Artificial Intelligence
Handling Operating Systems

Mathematical Foundation of Computer


Science
Software Lab-I (PC Software)

Problem Solving Using C


Database Management System
Semester 1

Software Lab-II (Programming in C")


General English(Communication Skills)

Computer Organisation and Architecture


Data Structures
Fundamentals of IT

Semester 2

Discrete Mathematics
Punjabi Univeristy
Object oriented Programming Using C++

GENERAL ENGLISH/COMMUNICATION
SKILLS
Punjabi Compulsory

COMPUTER NETWORKS, INTERNET AND ITS


APPLICATIONS
Environmental and Road Safety Awareness
SOFTWARE LAB-III (OBJECT ORIENTED
PROGRAMMING USING C++ )
SOFTWARE LAB-IV (DATA STRUCTURES)

Semester 3
Computer System Organizations and
Architecture
Object Oriented Programming using C++
English Communication Skills I
Discrete Mathematics
Fundamentals of Database Management
System

Software Lab IV (based on paper BCA214: Object Oriented Programming using


C++)
Software Lab V (MS Access Lab based on
BCA-215 Fundamentals of Database
Management System)

Semeter 4
Computer Networks
Relational Database Management Systems
with Oracle
Management Information Systems
English Communication Skills II

Computer Oriented Numerical and


Statistical Methods

Software Lab VI (based on paper BCA224: Computer Oriented Numerical and


Statistical Methods)
Software Lab VII (Oracle Lab based on
paper BCA-225: Database Management
Systems with Oracle )
Environmental and Road Safety Awarness
(Qualifying Exam)

Semeter 5
English Literary Skills I
System Analysis and Design
System Software
Java Programming
Web Designing using HTML and DHTML

Software Lab IX (based on paper BCA314: Java Programming)


Software Lab X (based on paper BCA315: Web Designing using HTML and
DHTML)

Semeter 6
English Literary Skills II
E-Commerce
Operating Systems
Software Engineering
Web Designing using ASP.NET
Software Lab XI (More on Java based on
BCA-314: Java Programming)
Software Lab XII (based on BCA-325:
Web Designing using ASP.NET)

Mathematics
Computer Lab.1: Based on BCA-04

Panjabi/History & Culture of Punjab


Computer Programming & Problem
Solving Through C

First Year

Computer Lab.2: Based on BCA-06


Personal Computing Software
English C

Computer Organisation & System


Maintenance
Data Structure Using C

Second Year
*Environment Education
Project Management & System
Development

Punjab Univeristy
Object Oriented Programming (Using C++)

Computer Based Numerical & Statistical


Methods (Using C)
Client Server Computing using ORACLE
Unix Operating System

Computer Lab.1: Based on BCA-12 and


BCA-14
Computer Lab.2: Based on BCA-13 and
BCA-25

Three Year

Enterpreneurship Development Programme


Discrete Mathematics

Data Communication & Networks


Computer Graphics & Multimedia
Applications
Internet Programming

Computer Lab.1: Based on BCA-19

Computer Lab.2: Based on BCA-20


Project and Seminar

Mathematical Foundation of Computer


Science
PracticalI (MS Office 2010 and Basic C
Programming)
Punjabi / Basic Punjabi (Mudhli Punjabi)
(Compulsory)
Introduction to Programming C - I

Semester 1

Communication Skills in English I

Introduction to Computers and Information


Technology

Semester 2

Numerical Methods & Statistical Techniques


GNDU

Communication Skills in English II


Punjabi/Basic Punjabi (Mudhli Punjabi)
(Compulsory)
Principles of Digital Electronics
Introduction to Programming C II

Practical I (Advanced C Programming)

Semester 3
Computer Architecture
C++ (OOP Language)

Database Management System & Oracle

* Environmental Studies I (Compulsory)

Programming Lab C++

Programming Lab Oracle

Semeter 4

Information Systems
Data Structure & File Processing
Internet Applications
System Software
* Environmental Studies II (Compulsory)
Lab Data Structures Implementation using
C++
Lab Web Designing and use of Internet

Semeter 5
Computer Networks
Web Technologies using ASP.NET
Operating System
JAVA Programming Language
Lab based on JAVA Programming Language

Lab based on ASP.NET

Semeter 6
Computer Graphics
Software Engineering
Lab. Implementation of Applications of
Computer Graphics in C++/C
Project

MCA
PTU
Semester 1
Information Management
Object Oriented Programming in C++
Computer Organization and Assembly Language
Accounting & Financial Management
Technical Communication
Software Lab- I (Information Management)
Software Lab II (Object Oriented Programming
in C++)

Semester 2
Mathematical Foundations of Computer Science
Relational Database Management System
Data Structures
Data Communication and Networks
Linux Operating System
Software Lab III (Relational Database
Management System)
Software Lab IV (Data Structures)
Software Lab V (Based on Linux Operating
System )

Semester 3
Database Administration
Design and analysis of algorithm
Software Engineering
Java Programming

Elective
System Programming
Theory of Computation
Artificial Intelligence
Software Lab-VI [ Database Administration ]
Software Lab-VII [Java Programming ]

Semeter 4
Mobile Application Development
E- Commerce & Web Application Development
Interactive Computer Graphics
Advanced Operating Systems
Software Lab- VIII (Web & Mobile Application
Development)
Software Lab- IX (Interactive Computer
Graphics )
Software Lab X (Advanced Operating Systems)

Semeter 5
Embedded Systems
Information Security
Web Technologies
Object Oriented Analysis & Design with UML
Hardware Lab I (Embedded Systems)
Software Lab XI (Web Technologies)
Software Lab XII (Object Oriented Analysis and
Design with UML)
Industrial Training*

Semeter 6
Data Warehousing & Mining
Cloud Computing
Advanced Computer
Architecture
Software Testing &
Quality Management
Software LabXIII(Sofware Testing)
Project

Punjabi Univeristy
Semester 1
Mathematical Foundations of Computer
Science
Introduction to Information Technology
Computer Programming Using C
Computer Organisation and Architecture
Principles & Practices of Management

Programming Lab-I (Programming in C)

Semester 2
Modern Information Systems
Object Oriented Programming Using C++
Data & File Structures
Database Management System
Computer Oriented Statistical Methods
Programming Lab-II (Data Structure and C+
+)

Semester 3
Data Communications
Software Engineering
Algorithm Analysis and Design
Data Base Management System

Web Programming using ASP.NET


Programming Lab-III (ASP.NET and Oracle
Lab and Minor Project)

Semeter 4
Computer Networks
Operating Systems
Programming in Java
Object Oriented Modelling & Design Using
UML
Life Skills and Communication Skills
Programming Lab - IV (Java Lab and Minor
Project)

Semeter 5
Artificial Intelligence
Computer Graphics
Theory of Computation
Business Intelligence
Programming Lab-V (Graphics)
* Elective-I
Windows Programming.
Digital Image Processing
Organization Behaviour and Development
Advanced Operating Systems with case
study of UNIX
Compiler Design
E-Commerce

Semeter 6
Project

Punjab Univeristy
Semester 1

Computer Fundamentals and C Programming

Computer Organization and Assembly


Language
Data Base Management Systems
Mathematical Structures for Computer Science
(Elective I)
Linux Operating System (Elective II)

Semester 2
Data and File Structures(Using C)
Object Oriented Programming (Through C++ and
Java)
Data Communication and Networks
Computer Oriented Numerical and Statistical
Methods (Elective III)
Accounting and Financial
Management(Elective IV)

Semester 3
Software Engineering
Operating Systems
Analysis and Design of Algorithms
.NET Framework and C# (Elective V)

Relational Data Base Management Systems


(Elective VI)

Semeter 4
Data Mining and Data Warehousing
Interactive Computer Graphics
Theory of Computations
Artificial Intelligence (Using LISP) (Elective VII)
Advanced Java and Network Programming
(Elective VIII)

Semeter 5
Computer Based Optimization Techniques
Software Project Management
Mobile Communication and Android
Application Development (Elective IX)
Soft Computing Techniques using Neural
Networks (Elective X)
Seminar

Semeter
6 period will be of 20 to 24 weeks
The Project
duration. The Project will
involve development of application/system
software in industries,
commercial or scientific environment. It will
carry 400 marks.

GNDU
Semester 1

Fundamentals of Computers

Introduction to Programming
Computer Oriented Numerical & Statistical
Methods
Principle of Digital Electronics
Programming Laboratory
Mathematical Elements of Computer
Science

Semester 2
Data & File Structures
Computer Organization & Architecture
Advances in Operating Systems
Programming LaboratoryII
Accounting & Financial Management
Computer Based Optimization Techniques

Semester 3
Object Oriented Programming
Theory of Computation
Microprocessor & its Applications
Information System

Data Base Management Systems

Programming Laboratory-III

Semeter 4
Knowledge Based System
Computer Networks
Computer Graphics
System Simulation Interdisciplinary
course-I
Programming Laboratory-IV

Semeter 5
System Software
Software Engineering
Programming Laboratory V
Elective 1
Artificial Neural Networks
Image Processing
Fundamentals of Cloud Computing
Distributed Processing
Emerging Trends in Information
Technology
Interdisciplinary courseII
Interdisciplinary courseIII

Semeter 6
Major Project

BCA
PTU
Semester 1
Information Technology
Mathematics (Bridge Course)
Basic Accounting
Programming in C
Communication Skills

Semester 2
Principles of Management
System Analysis & Design
Mathematics -I (Discrete)
Data Structures
Digital Ckt. & Logic Design

Semester 3
Computer System Architecture
Management Information System
Software Engineering
Object oriented Programming Using C++

Introduction To Microprocessor

Semeter 4
Computer Networks
Data Base Management System
Mathematics II (Computer Oriented)
Operating System
Workshop On Visual Basic

Semeter 5
Introduction To Internet & Java
System Software
Computer Graphics
Operation Research

Semeter 6
Artificial Intelligence

Handling Operating Systems

Punjabi Univeristy
Semester 1
General English(Communication Skills)

Fundamentals of IT
Mathematical Foundation of Computer
Science
Computer Organisation and Architecture
Problem Solving Using C
Database Management System
Software Lab-I (PC Software)
Software Lab-II (Programming in C")

Semester 2
GENERAL ENGLISH/COMMUNICATION
SKILLS
Punjabi Compulsory
Data Structures
Object oriented Programming Using C++
Discrete Mathematics
COMPUTER NETWORKS, INTERNET AND ITS
APPLICATIONS
Environmental and Road Safety Awareness
SOFTWARE LAB-III (OBJECT ORIENTED
PROGRAMMING USING C++ )
SOFTWARE LAB-IV (DATA STRUCTURES)

Semester 3
English Communication Skills I
Discrete Mathematics
Computer System Organizations and
Architecture
Object Oriented Programming using C++

Fundamentals of Database Management


System
Software Lab IV (based on paper BCA214: Object Oriented Programming using
C++)
Software Lab V (MS Access Lab based on
BCA-215 Fundamentals of Database
Management System)

Semeter 4
English Communication Skills II
Computer Networks
Management Information Systems
Computer Oriented Numerical and
Statistical Methods
Relational Database Management Systems
with Oracle
Software Lab VI (based on paper BCA224: Computer Oriented Numerical and
Statistical Methods)
Software Lab VII (Oracle Lab based on
paper BCA-225: Database Management
Systems with Oracle )
Environmental and Road Safety Awarness
(Qualifying Exam)

Semeter 5
English Literary Skills I
System Analysis and Design
System Software
Java Programming
Web Designing using HTML and DHTML
Software Lab IX (based on paper BCA314: Java Programming)
Software Lab X (based on paper BCA315: Web Designing using HTML and
DHTML)

Semeter 6
English Literary Skills II

E-Commerce
Operating Systems
Software Engineering
Web Designing using ASP.NET
Software Lab XI (More on Java based on
BCA-314: Java Programming)
Software Lab XII (based on BCA-325:
Web Designing using ASP.NET)

Punjab Univeristy
First Year
English C

Panjabi/History & Culture of Punjab


*Environment Education
Mathematics
Personal Computing Software
Computer Organisation & System
Maintenance
Computer Programming & Problem
Solving Through C
Computer Lab.1: Based on BCA-04
Computer Lab.2: Based on BCA-06
Second Year
Project Management & System
Development
Computer Based Numerical & Statistical
Methods (Using C)
Data Structure Using C
Client Server Computing using ORACLE
Object Oriented Programming (Using C++)
Unix Operating System
Computer Lab.1: Based on BCA-12 and
BCA-14
Computer Lab.2: Based on BCA-13 and
BCA-25

Three Year
Enterpreneurship Development Programme
Data Communication & Networks
Computer Graphics & Multimedia
Applications
Internet Programming

Discrete Mathematics
Project and Seminar

Computer Lab.1: Based on BCA-19


Computer Lab.2: Based on BCA-20

GNDU
Semester 1
Introduction to Programming C - I

Introduction to Computers and Information


Technology
Mathematical Foundation of Computer
Science
Communication Skills in English I
Punjabi / Basic Punjabi (Mudhli Punjabi)
(Compulsory)
PracticalI (MS Office 2010 and Basic C
Programming)

Semester 2
Introduction to Programming C II
Principles of Digital Electronics
Numerical Methods & Statistical Techniques
Communication Skills in English II
Punjabi/Basic Punjabi (Mudhli Punjabi)
(Compulsory)
Practical I (Advanced C Programming)

Semester 3
Computer Architecture
Database Management System & Oracle
C++ (OOP Language)
* Environmental Studies I (Compulsory)

Programming Lab C++


Programming Lab Oracle

Semeter 4
Data Structure & File Processing
Information Systems
Internet Applications
System Software
* Environmental Studies II (Compulsory)
Lab Data Structures Implementation using
C++
Lab Web Designing and use of Internet

Semeter 5
Computer Networks
Web Technologies using ASP.NET
Operating System
JAVA Programming Language
Lab based on JAVA Programming Language
Lab based on ASP.NET

Semeter 6
Computer Graphics

Software Engineering
Lab. Implementation of Applications of
Computer Graphics in C++/C
Project

MCA
PTU
Semester 1
Information Management
Object Oriented Programming in C++
Computer Organization and Assembly Language
Accounting & Financial Management
Technical Communication
Software Lab- I (Information Management)
Software Lab II (Object Oriented Programming
in C++)

Semester 2
Mathematical Foundations of Computer Science
Relational Database Management System
Data Structures
Data Communication and Networks
Linux Operating System
Software Lab III (Relational Database
Management System)
Software Lab IV (Data Structures)
Software Lab V (Based on Linux Operating
System )

Semester 3
Database Administration
Design and analysis of algorithm
Software Engineering
Java Programming

Elective
System Programming
Theory of Computation
Artificial Intelligence
Software Lab-VI [ Database Administration ]
Software Lab-VII [Java Programming ]

Semeter 4
Mobile Application Development
E- Commerce & Web Application Development
Interactive Computer Graphics
Advanced Operating Systems
Software Lab- VIII (Web & Mobile Application
Development)
Software Lab- IX (Interactive Computer
Graphics )
Software Lab X (Advanced Operating Systems)

Semeter 5
Embedded Systems
Information Security
Web Technologies
Object Oriented Analysis & Design with UML
Hardware Lab I (Embedded Systems)
Software Lab XI (Web Technologies)
Software Lab XII (Object Oriented Analysis and
Design with UML)
Industrial Training*

Semeter 6
Data Warehousing & Mining
Cloud Computing
Advanced Computer
Architecture
Software Testing &
Quality Management
Software LabXIII(Sofware Testing)
Project

Punjabi Univeristy
Semester 1
Mathematical Foundations of Computer
Science
Introduction to Information Technology
Computer Programming Using C
Computer Organisation and Architecture
Principles & Practices of Management

Programming Lab-I (Programming in C)

Semester 2
Modern Information Systems
Object Oriented Programming Using C++
Data & File Structures
Database Management System
Computer Oriented Statistical Methods
Programming Lab-II (Data Structure and C+
+)

Semester 3
Data Communications
Software Engineering
Algorithm Analysis and Design
Data Base Management System

Web Programming using ASP.NET


Programming Lab-III (ASP.NET and Oracle
Lab and Minor Project)

Semeter 4
Computer Networks
Operating Systems
Programming in Java
Object Oriented Modelling & Design Using
UML
Life Skills and Communication Skills
Programming Lab - IV (Java Lab and Minor
Project)

Semeter 5
Artificial Intelligence
Computer Graphics
Theory of Computation
Business Intelligence
Programming Lab-V (Graphics)
* Elective-I
Windows Programming.
Digital Image Processing
Organization Behaviour and Development
Advanced Operating Systems with case
study of UNIX
Compiler Design
E-Commerce

Semeter 6
Project

Punjab Univeristy
Semester 1
Computer Fundamentals and C Programming

Computer Organization and Assembly


Language
Data Base Management Systems
Mathematical Structures for Computer Science
(Elective I)
Linux Operating System (Elective II)

Semester 2
Data and File Structures(Using C)
Object Oriented Programming (Through C++ and
Java)
Data Communication and Networks
Computer Oriented Numerical and Statistical
Methods (Elective III)
Accounting and Financial
Management(Elective IV)

Semester 3
Software Engineering
Operating Systems
Analysis and Design of Algorithms
.NET Framework and C# (Elective V)

Relational Data Base Management Systems


(Elective VI)

Semeter 4
Data Mining and Data Warehousing
Interactive Computer Graphics
Theory of Computations
Artificial Intelligence (Using LISP) (Elective VII)
Advanced Java and Network Programming
(Elective VIII)

Semeter 5
Computer Based Optimization Techniques
Software Project Management
Mobile Communication and Android
Application Development (Elective IX)
Soft Computing Techniques using Neural
Networks (Elective X)
Seminar

Semeter
6 period will be of 20 to 24 weeks
The Project
duration. The Project will
involve development of application/system
software in industries,
commercial or scientific environment. It will
carry 400 marks.

GNDU
Semester 1
Fundamentals of Computers

Introduction to Programming
Computer Oriented Numerical & Statistical
Methods
Principle of Digital Electronics
Programming Laboratory
Mathematical Elements of Computer
Science

Semester 2
Data & File Structures
Computer Organization & Architecture
Advances in Operating Systems
Programming LaboratoryII
Accounting & Financial Management
Computer Based Optimization Techniques

Semester 3
Object Oriented Programming
Theory of Computation
Microprocessor & its Applications
Information System

Data Base Management Systems

Programming Laboratory-III

Semeter 4
Knowledge Based System
Computer Networks
Computer Graphics
System Simulation Interdisciplinary
course-I
Programming Laboratory-IV

Semeter 5
System Software
Software Engineering
Programming Laboratory V
Elective 1
Artificial Neural Networks
Image Processing
Fundamentals of Cloud Computing
Distributed Processing
Emerging Trends in Information
Technology
Interdisciplinary courseII
Interdisciplinary courseIII

Semeter 6
Major Project

Vous aimerez peut-être aussi