B.Tech Computer Science & Engineering

Nehru Group of Institutions
In Coimbatore

Price on request
Compare this course with other similar courses
See all

Important information

  • Bachelor
  • Coimbatore
  • Duration:
    4 Years

Important information

Where and when

Starts Location
On request
#451-D, Palakkad Road, Kuniamuthur, , 641008, Tamil Nadu, India
See map

Course programme

B.Tech Computer Science & Engineering

Computer Engineering is a field which sees new innovations every day. The technology has seen rapid changes and evolutions and there is a need for highly competent Computer Engineers, the world over. Nehru College of Engineering & Research Centre is an institution which strives to produce budding Engineers, equipping them with the latest technologies and modern trends.

The B.Tech programme of Computer Science & Engineering in Nehru College of Engineering & Research Centre is a good blend of Hardware and Software. The syllabus will definitely enable the students to establish a strong foothold in the Computer Industry.


Basic Engineering Papers
Basic Mechanical Engineering, Basic Electrical Engineering, Engineering Mathematics (5 papers),Graph Theory, Engineering Graphics.

Papers in Management
Industrial Management, Economics

Electronic Papers
Basic Electronics, Electronic Circuits, Hardware Systems Design

Communication Papers
Digital Data Communication, Digital Signal Processing


Computer Organization
Introduction to computer organization and architecture, design of control units, memory units - issues in input / output parallel processing.

Data Structure and Algorithms
Linear and non-linear data structures - implementation and analysis, algorithm analysis techniques, sorting and searching algorithms.

Electronic Commerce
Web commerce Concepts, EDI, Security, Electronic Payment Systems, marketing.

Theory of Computation
Introduction to automata theory - finite automata, regular expressions, context free and context sensitive languages. Turing machines, undecidablility.

Language Processors
System Software - Assemblers - Linkers - Loaders etc. - Run - Time environment, principles of compiler design - detailed study of the phases - lexical analysis, parsing, semantic analysis, code generation, code optimization etc.

Computer Communication and Networking
Layered networks - standards, communication protocols, Physical layer issues, data link protocols - sliding window protocols, routing, internetworking, transport entities, session management, dialogue control, cryptography, E-mail, FTP, ISDN ATM, FDDL, TCP/IP,SPX/IPX, NFS & RPC.

Operating Systems
Evolution of operating systems, information, processor, memory, device management, analysis of different scheduling algorithms, concurrency, concurrent languages, inter-process communication, deadlock handling.

Al and Expert Systems
Introduction to problem solving - production systems - problem solving methodologies, representation of knowledge, reasoning - expert systems.

Database Management Systems
DBMS concepts and terminology - data models and file organizations - issues in network, hierarchical and relational database designs, Study of query languages, design issues in relational data bases - normalization - query optimization.

Algorithm Analysis and Design
Algorithm analysis and techniques, algorithm design techniques - backtracking, greedy algorithms, divide & conquer, dynamic programming - sets, graphs, trees - abstract data types. Memory management - compaction, garbage collection.

Software Engineering
Introduction - system life cycle - project planning, design and implementation issues. Software verification and validation, reliability - software documentation.

Computer Graphics
Applications of computer graphics - graphics systems, processors etc - study of basic algorithms - 2D and 3D representations and transformations - Realism in graphics - hidden surface and Hidden line elimination, shading, volume rendering - octress, fractals etc.

Distributed Systems, Advanced Database Management Systems,


Mechanical, Electrical & Electronics workshop practice

Digital Electronics Lab
Study of standard IC's and principles of Digital System Design

Basic Electronic Lab
Experiments aimed at supplementing Electronic Circuits design theory acquired during the first year of the B.Tech degree programmes

Hardware Lab
Programming the 8085, hardware interfacing with stepper motor, data acquisition cards and such other peripherals.

Computer Labs
Programming Lab - C programming. Programming Paradigms Lab - simulation of operating system algorithms, comparison and evaluation - Inter-process communication & networking _ LISP programming - DBMS/SQL

Compiler Lab
Introduction to language development tools like lex and yaac - Implementing parsers using yaac.

Network Lab
Implementation of FTP, TCP/IP,SMTP - Implementation of Fingering.

Computer Centre
Programming language and utilities, C, C++, Java, PERL, LISP, ASP, RDBMS, Oracle 9i, SQL 2000, Visual Tools, Visual Basic, VC++, Visual studio.net 2003.

Compare this course with other similar courses
See all