Home
 
Departments

Computer Science And

Engineering

Electronics And

Communication

Commerce And Business

Management

Pharmaceuticals

Food Technology

Chemistry
Applied Chemistry
Textile Chemistry
Life Sciences
Town Planning
Architecture
Physics
Applied Physics
Laws
Other Departments
 
Placements

Placement Profile - 2010

Previous Placements

Placement Department

 
Student Section
E-Groups
SMS Group
Interview Tips

Database Format

Resume Format
Placement Brochures
 
Other GNDU Links

www.gndu.ac.in

www.gnduaa.org
 
Amritsar
Amritsar Attractions

 



 

   
About GNDU | Teaching Departments | Placement Profile | Contact Us |  Reach Us | Image Gallery
COURSES INFRASTRUCTURE COURSE-CURRICULLUM

 

 

Keeping in view the policy of the University to provide higher technical education to the people of the region and to prepare them to face the coming technological challenges, the Department of Computer Science & Engineering was established in the year 1988. Students after completion of MCA & B. Tech have excellent job opportunities in software industry, management information system department of any industry, educational and various R & D institutions in government and private sector.

 

The Department offers courses in MCA, B. Tech (Computer Sc.) and M. Tech (Computer Sc.). During the course the students are given theoretical and hands-on training in Programming techniques, Database Management System, Microprocessors, Operating Systems and other Application Software. The Department provides state-of-the-art computing facilities by providing about 300 computers of Pentium range with latest software platforms like DSW, UNIX. OS/2,Sun Solaris, Windows NT/XP/2003 etc. All the Machines are hooked on LAN. There are number of languages and front-end tools like C/C++, Java, VB.Net Developer 2000 and back-end like MS Access, SQL Server, Oracle 9i & 10g are used for software development. The department has two strong Internet Backbones, one from ERNET INDIA (512 kbps) and Connect (4 Mbps) connection. A 24 hour Internet facility is provided to students. The syllabi of MCA and B. Tech are regularly updated to keep pace with the latest developments in the Industry. The faculty of the Department undertakes an active interest in various research areas like Software Engineering, Computer Networks, Optimization Methods and Parallel Algorithm. The faculty regularly attends various International/national Conferences/Symposia and Workshops to keep themselves updated.

The major thrust area of research in the Department is focused around computer applications and major areas covered are :
*  Software Testing techniques in Object Oriented Programming software development approach.
* Designing and analyzing algorithms for scientific and engineering applications.
* Parallelization of computational algorithms and issues related to distributed processing.
*   Deadlock resolution techniques to control con- currency in database.
*   Financial forecasting and other decision support tools based on Artificial Neural Network Approach.
*   Developing cost-effective campus wide networking solutions.
*   Graphical User Interfaces
*  Building expert Systems and working on synergism of Decision support Systems and Expert Systems to build Decision Support Environment.        

* Building of Multistage Interconnection Network for Computer Architecture.


Top

Courses

 
 
 
 
 
 

 

 

 

 

 

 

Top
Infrastructure

Hardware

400 PCs (All P-IV +)
1 Microprocessor Lab (8085 based)
Tasm and Masm Programming with C++ 3.0 version.
Controller Kits (USART)
555 Timers, Keyboard Controllers
Interrupt Controller (8251) Software       

   

Front-End Softwares


Visual Studio 6.0

Visual Studio.Net      

Developer 2000

Back-End Softwares       

 

MS Access
SQL Server                                      

Oracle 9i & 10g

Operating Systems


Sun Solaris

Unix

Linux Red Hat 9

Windows XP / Windows Vista

Windows NT 4.0

Programming Languages

 

C
C++
Java


Networking


Linux, Windows XP, Windows NT 4.0, Windows Advanced server

 

Internet


4 Mbps Lease Line Connection                                                             

512 Kbps VSAT Connection

 

Technology


ADSL Technology for campus wide networking.

Top
Name of Course System Duration (Years) Total Seats
M.Tech. (Computer Science & Engg.) Semester
2
30
MCA Semester
3
60
B.Tech. (Computer Science & Engg.) Semester
4
120

 

Eligibility :
B.Tech. (Computer Sc. & Engineering) :

10+2 examination with Physics, Chemistry, Mathematics and English from Punjab School of Education Board/C.B.S.E. or any other examination recognized by Guru Nanak Dev University, Amritsar as equivalent thereto with a minimum of 50% marks in aggregate of Physics, Chemistry, Mathematics and English shall be eligible and has also qualified Common Entrance Test (CET-2009) to be conducted by PTU, Jalandhar.

 

M.C.A. (Three Years) :

BBA/B.Com/B.Com(Professional)/B.Sc.(Hons.) Economics or Graduate in any
stream with Mathematics/Statistics/Computer Sciences/Computer Applications/IT/ Computer
Maintenance/ Quantitative Techniques as one of the elective subjects with 50% marks in aggregate or any equivalent degree thereto.
OR
Bachelor’s degree in any stream with 50% marks in aggregate with Mathematics as an elective subject at + 2 level.

 

M.Tech. (CSE)
B.Tech. in any branch of Engineering/Technology from Guru Nanak Dev University with
atleast 60% marks in aggregate or any other examination recognized as equivalent thereto; Or
MCA or equivalent of Guru Nanak Dev University or any other examination equivalent thereto
with atleast 60% marks in aggregate; Or M.A./M.Sc. in Computer Science/Information Technology / Mathematics/ Statistics/ Physics/ Operations Research from Guru Nanak Dev University or any other examination recognized as equivalent thereto with at least 55% marks in aggregate. Admission will be made on the basis of merit of the candidate in the Entrance Test to be conducted by the Department.

 

Contact Head : 0183-2258802-09, 2450601-14. Ext. 3226

 

 

 

Course Curriculum (B.Tech. CSE, MCA (FYIC), MCA & M Tech (IT))

B TECH (CSE)
 
Sem I
Physics
Chemistry
Mathematics-1
Manufacturing Practices
Communication Skills
Electrical Engineering
Material Science
Physics(Prac.)
Chemistry(Prac.)
Electrical Engineering(Prac.)
 
Sem II
Engineering Mechanics
Engineering Graphics & Drawing
Fundamentals of IT & Computer
Electronics & Instrumentation
Thermal Science
Mathematics-II
Fluid Mechanics
C Programming (Prac.)
Engg. Graphics & Drawing(Prac.)
Fluid Mechanics (Prac.)

Sem III
Computer Architecture
Mathematics-I
Digital Circuit & Logic Design
Data Structure & Prog. Methodology
Written & Oral Tech. Communication
Programming Languages C++,VC++
Software Lab-I(data structure,C++,VC++)
Hardware Lab-I(DCLD)
 
Sem IV
Operating System
Discrete Structures
Data Communication
Microprocesssor & Assembly Programming
Control & Instrumentation
System Programming
Software Lab-II(Operating System & Sytem Prog.)

 

Sem V
System Analysis & Design
Computer Networks-I(Windows NT,Novell Netware)
RDBMS-I
Design & Analysis of Algorithms
Computer Graphics
Computer Peripherals & Interfaces
Hardware Lab-II(Computer Networks)
Industrial Training
Software Lab-II
 
Sem VI
RDBMS-II
Introduction ton Business System
Computer Networks-II(ATM)
Software Engineering
Language Processing
Operational Research
Software Lab-IV (RDBMS)
Software Lab-V (Software Engineering)
Hardware Lab-IV (Computer Networks)

 

Sem VII

Symbolic Logic & Logic Programming

Formal Languages & Automat Theory-JAVA,VB

Principals of Engineering Mechanics & Management Techniques

Overview ofIt Material

Advanced Microprocessor

Software Lab-VI(SL & Sd)

Lab (Dept. Elective)

 
Sem VIII
Industrial Training Cum Projects (6 months)

 

MCA (FYIC - Five & Half Year Integrated Course)

 

Sem I
Mathematics-I (Calculus)
Electronics Fundamentals
Programming Language-I (C, SDLC)
Personal Computing- Operating Systems & Softwares
Computer Organization & Architecture
Programming Lab-I (DOS, C)
 
Sem II
Mathematics-II (Matrices, Discrete Mathematics, Statistics)
Numerical Methods
Database Management System
Data Structure & File Processing
Object Oriented Programming C++
Programming Lab- II (C++)
Top

Sem III

Operating System

Computer based Optimization Techniques
Microprocessor & its Applications
Information Systems
Object Oriented Programming in JAVA
Programming Lab-III (JAVA)
 
Sem IV
Data Communications
Software Engineering
Theory of Computer Science
RDBMS using ORACLE (SQL, PL/SQL)
Accounting &  Financial Management
Programming Lab-IV (ORACLE)

 

Sem V
Computer Graphics
Artificial Intelligence
Compiler Design
Advanced JAVA Technologies
Distributed Databases
Programming Lab-V (Advanced JAVA)
 
Sem VI
Project (6 Months)

 

Sem VII
Design & Analysis of Algorithms
Object Oriented Analysis  & Design
Data Communication-II
System Software
System Simulation
Programming Lab-VII (Object Oriented Prograqmming)
 
Sem VIII
Distributed Processing
Emerging Trends in IT
Network Operating Systems
Internet Applications
Performance & Evaluations of Computer Systems
Programming Lab- VIII (NOS & Internet Applications)

 

Sem IX
Symbolic Logic & Logic Programming
Planning & Management  of Computer Centres
Artificial Neural Networks
Advanced Software Engineering
Data Warehousing & Data Mining
Programming Lab-IX (PROLOG)
 
Sem X (Proposed)
Parallel Processing
Advanced Computer  Architecture
Network Protocols
Mobile Computing
Network Programming
Programming Lab-X

 

Sem XI

 

Industrial Training cum Project (6 Months)

Top

 

MCA

 

Sem I
Fundamentals of Computer
Introduction to Programming
Principals of Digital Electronics
Mathematical Elements of Computer Science
Computer Oriented Numerical & Statistical Methods
Programming Lab(C,Ms-Office)
 
Sem II
Data File Strutures
Computer Organization & Arch.
Operating System
Computer Based Optimization Technique
Accounting & Financial Management
Programming Lab(Data Structure in C,VB6)

 

Sem III
Object Oriented Programming
Theory of Computation
Microprocessor & its Application
Management  Information System
Relational Data Base Management System
Programming Lab(C++ & Oracle 8i)
 
Sem IV
Internet Application
Planning & Management of Computer Centre
Computer Networks
Computer Graphics
System Simulation
Programming Lab(JAVA & Web Page Designing)

 

Sem V

Knowledge Base System
System Software
Software Engineering
Programming Lab(Assembly Language)
Optional(Any two):
*Artificial Neural Network
*Image Processing
*Compiler Processing
*Performance & Evaluation of Computer Systems
*Distributed Processing
*Emerging Trends in IT
 
Sem VI
Industrial Training Cum Projects(6 Months)

 

M.TECH

 

Sem I
Theory Of Computer Science
Operating Systems
Database Management Systems
Computer Programming
Programming Lab I
 
Sem II
Computer System Architecture & Organization
Algorithm Analysis & Design
Software Engineering
Programming Lab II

 

Sem III
Parallel Computing
Computer Graphics
Artificial Neural Networks
Advanced Software Engineering
Programming Lab III
 
Sem IV
Dissertation & Viva Voce

 

Top