Bachelor of Computer Applications (BCA): HNV will be offering the BCA Programme for the academic year 2009-2010.

 

The programme is designed to bridge the gap between IT industry and Academia by incorporating into the curriculum the latest developments in technology. The University has an excellent group of dedicated faculty and experts, guiding the students. Exclusive and well equipped labs for the faculty, with a network of latest microprocessor based computers and software, will provide hands-on training in various fields of computers. The BCA Programme has been designed with a special focus on the current computer applications, with three specialized modes and the possibility of further growth.

 

Specialization in Three Fields:

 

1) Web Designing Technologies

2) Hardware & Networking

3) Multimedia & Animation

 

Duration                    : 3 Years

Eligibility                  : Intermediate from CBSE or equivalent

                                      with Mathematics  (minimum qualification)

 

SEMESTER I

                                                                                               

BCA 101:                    Computer Fundamentals and C Language                            

BCA 102:                    Mathematics – I                                                                                 

BCA 103:                    Mathematics – II                                                                                

BCA 104:                    Business Practices – I                                                                        

BCA 105:                    Business Communication                                                                   

BCA 106:                    Practical – Based on BCA 101                                                                      

SEMESTER II

 

BCA 201:                    Data and File Structure in C Language                                            

BCA 202:                    Structured Systems Analysis and Design                                         

BCA 203:                    Mathematical Foundation of Computer Science                              

BCA 204:                    Digital Electronics                                                                            

BCA 205:                    Financial Accounting                                                                        

BCA 206:                    Practical – Based on BCA 201                                                                     

 

 

SEMESTER III

 

BCA 301:                    Computer Systems Architecture                                                       

BCA 302:                    Algorithm and Advanced Data Structures                                       

BCA 303:                    Microprocessors and Assembly language                                         

BCA 304:                    Relational Database Management System                                        

BCA305:                     Practical – Based on BCA302                                                          

BCA306:                     Practical – Based on BCA304                                                          

 

           

SEMESTER IV

 

BCA401:                     Operating System Organization and UNIX                                     

BCA402:                     Software Engineering                                                                                   

BCA403:                     Object Oriented Design and Programming                                      

BCA404:                     Business Practices – II                                                                      

BCA405:                     Practical – Based on BCA401                                                          

BCA406:                     Practical – Based on BCA403                                                                      

SEMESTER V

 

BCA501:                     Data Communication and Networks                                                

BCA502:                     Computer Graphics                                                                           

BCA503:                     Visual Programming and Programming in Visual Basic                   

BCA504:                     Introduction to Web Designing and Applications                            

BCA505:                     Practical – Based on BCA502                                                          

BCA506:                     Practical – Based on BCA503 & BCA504                                      

 

SEMESTER VI

 

BCA601:                     Internet Technologies and Application                                             

BCA602:                     Scientific and Statistical Computing                                                

BCA603:                     Java Programming                                                                             

BCA604:                     Management Information Systems                                                   

BCA605:                     Practical – Based on BCA603                                                          

BCA606:                     Project Presentation & Seminar                                                        

 

Admission Procedure: Direct Admission on the basis of merit or an Interview.

 

M-Tech(CS) Programme: The present world demands more professionals

and experts in high-end technology. Demand and supply equations of human

resources need more and more qualified engineers.  HNV started the M.Tech. Programme in Computer Sciences in tune with this growing need

 

Duration                    : 2 Years

 

Eligibility                  : B.Tech/MCA/M.Sc(CS)/M.Sc(IT)/M.Sc(Mathematics)/

  M.Sc(Physics)

 

Semester-1

 

CSE 501:                     Algorithm Analysis & Design

CSE 502:                     Advance Database Management System

CSE-503:                    Operating System

CSE-504:                    Computer Graphics & Animation

CSE-505:                    RDBMS LAB

CSE-506:                    Computer Graphics & Animation (Lab)

 

Semester-II

 

CSE-601:                    Advance Computer Networking

CSE-602:                    Advance Internet Technology

CSE-603:                    Computer Simulation & Modeling

CSE-604:                    *Electives-

                                   I-Artificial Intelligence & Neural Network

           II- Distributed & Parallel Computing

           III- Data Compression & Image Processing

           IV- Advance Software Engineering

CSE-605:                    Advance Computer Network Lab

CSE-606:                    Advance Internet Technology Lab

Semester-III

 

CSE-701:                    Compiler Designing

CSE-702:                    Multimedia Technology

CSE-703:                    * Electives

                                    I Data Mining & Data Warehousing

                                    II Wireless & Mobile Computing

                                    III Network Security & Cryptography

                                    IV Pattern Recognition

CSE-704:                    Mini Project

CSE-705:                    Multimedia Technology (Lab)

CSE-706:                    Compiler Designing (Lab)

Semester –IV

 

CSE-801:                    Dissertation

 

 

*Students have to choose one subject out of four.

 

 

Admission Procedure: Based on personal interview and past experience

 

New Programmes to be Offered:

 

  1. Bachelor of Technology in Computer Science (B.Tech-CS)
  2. Bachelor of Technology in Information Technology (B.Tech-IT)
  3. Post Graduate Diploma in Computer Application (PGDCA)
  4. Master of Science in Computer Science (M.Sc.-CS)
  5. Master of Science in Information Technology (M.Sc.-IT)
  6. Master of Computer Application (MCA)