Contact Information

  • location_on
    Priyadarsini Hills, Kottayam, Kerala 686560, India
  • call
    (0481) 2731007, 2731020, 2733300
  • email
  • web_asset
  • Approved By: UGC NAAC

B.Tech. (Computer Science and Engineering)


Duration:

4 Years

Eligibility:

10+2 or Equivalent

Course Detail

Course Code

Course Title

First Year

 

EN010 101

Engineering Mathematics I

EN010 102

Engineering Physics

EN010 103

Engineering. Chemistry & Environmental Studies

EN010 104

Engineering Mechanics

EN010 105

Engineering Graphics

EN010 106

Basic Civil Engineering

EN010 107

Basic Mechanical Engineering

EN010 108

Basic Electrical Engineering

EN010 109

Basic Electronics Engineering. & Information Technology

EN010 110

Mechanical Workshop

EN110 111

Electrical and Civil Workshops

Semester - III

 

EN010 301

Engineering Mathematics II

EN010 302

 Economics and Communication Skills

CS010 303

Problem Solving and Computer Programming

CS010 304

Computer Organization

CS010 305

Switching Theory and Logic Design

CS010 306(EC)

 Electronics Devices and Circuits

CS010 307

Programming lab

CS010 308(EC)

Logic Design lab

Semester - IV

 

EN010 401

Engineering Mathematics III

CS010 402

Object Oriented Programming

CS010 403

Data Structures and Algorithms

CS010 404(EC)

Signals and Communication Systems

CS010 405

Microprocessor Systems

CS010 406

Theory of Computation

CS010 407

Data Structures lab

CS010 408(EC)

Electronic Circuits & Communication lab

Semester - V

 

EN010 501B

Engineering Mathematics IV

EN010502(ME)

Principles of Management

CS010 503

Database Management Systems

CS010504(EC)

Digital Signal Processing

CS010 505

Operating Systems

CS010 506

Advanced Microprocessors & Peripherals

CS010 507

Database Lab

CS010 508

 Hardware & Microprocessors lab

Semester - VI

 

CS010 601

Design and Analysis of Algorithms

CS010 602

Internet Computing

CS010 603

System Software

CS010 604

Computer Networks

CS010 605

Software Engineering

CS010 606Lxx

Elective I

CS010 607

Operating Systems Lab

CS010 608

Mini Project

Elective I

  • CS010 606L01 Distributed Systems
  • CS010 606L02 Micro controller Based Systems
  • CS010 606L03 User Interface Design
  • CS010 606L04 Unix Shell Programming
  • CS010 606L05 Embedded Systems
  • CS010 606L06 Advanced Software Environments

Semester - VII

 

CS010 701

Web Technologies

CS010 702

Compiler Construction

CS010 703

 Computer Graphics

CS010 704

Object Oriented Modelling & Design

CS010 705

Principles of Programming Languages

CS010 706Lxx

Elective II

CS010 707

Systems Programming Lab

CS010 708

 Networking lab

CS010 709

Seminar

CS010 710

Project

Elective II

  • CS010 706L01 Real Time Systems
  • CS010 706L02 Data Mining and Data Warehousing
  • CS010 706L03 Operating System Kernel Design
  • CS010 706L04 Digital image processing
  • CS010 706L05 Data Processing and File Structures
  • CS010 706L06 Client Server and Applications

Semester - VIII

 

CS010 801

 High Performance Computing

CS010 802

Artificial Intelligence

CS010 803

Security in Computing

CS010 804Lxx

Elective III

CS010 805Gxx

 Elective IV

CS010 806

Computer Graphics Lab

CS010 807

 Project

CS010 808

Viva Voce

Elective III

  • CS010 804L01 E-commerce
  • CS010 804L02 Grid Computing
  • CS010 804L03 Bioinformatics
  • CS010 804L04 Optimization Techniques
  • CS010 804L05 Mobile Computing
  • CS010 804L06 Advanced networking trends

Elective IV

  • CS010 805G01 Multimedia Techniques
  • CS010 805G02 Neural networks
  • CS010 805G03 Advanced Mathematics
  • CS010 805G04 Software Architecture
  • CS010 805G05 Natural Language Processing
  • CS010 805G06 Pattern Recognition