Contact Information

  • location_on
    Senate House Campus, Palayam, Thiruvananthapuram, Kerala 695034, India
  • call
    (0471) 2305994, Enquiry No. 2386228, 2305840 (16 Lines) / phone_iphone 9188526674, 9188526670, 9188526675
  • mail_outline
    (0471) 2307158
  • email
  • web_asset
  • Approved By: UGC NAAC

M.Tech. (Computer Science)


Duration:

2 Years

Eligibility:

Graduation

Course Structure

Course Code

Course Title

Semester - I

COS611

Mathematical Foundations of Image Processing

COS 612

Neural Networks and Fuzzy Systems

COS 613

Advanced Computer Graphics

COS 614

Engineering Approach to Computer Networking

COS 6**

Elective - I

COS 615

Laboratory - I

COS 616

Seminar

Semester - II

COS 621

Applications of Image Processing

COS 622

Software Engineering

COS 623

Data Compression

COS 624

Knowledge based systems

COS 6**

Elective - II

COS 625

Laboratory - II

COS 626

Seminar

Semester - III

COS 631

Negotiated Studies

COS 632

Industrial Training

COS 633

Dissertation (Part I)

Semester - IV

COS 641

Dissertation

List of Electives

COS 601

Distributed Processing

COS 602

Internet Technologies

COS 603

Image Processing Applications in Geographic Information Systems

COS 604

Medical Image Processing

COS 605

Advances in Compiler Design

COS 606

Pattern Recognition

COS 607

Theory of Fractals and Image Processing

COS 608

Wavelet Theory

COS 609

Negotiated Studies

COS 6010

Modern Programming Paradigms

COS 6011

Embedded Systems

COS 6012

Adaptive Processing

COS 6013

Advances in Computer Architecture

COS 6014

Relational Database Management Systems

COS 6015

VHDL and VLSI Design using FPGAs

 

Course Syllabus

Core Subjects

COS 611 Mathematical Foundations of Image Computing

Digital Image Processing: Problems and Applications, Image representation and modeling, Two dimensional systems and mathematical preliminaries, Image perception, Image Sampling and Quantization, Image Transforms, Image representation by stochastic models, Image Enhancement, Image filtering and restoration, Image Analysis and computer vision, Image reconstruction from projections.

 

COS 612 Neural Networks and Fuzzy Systems

Neural modeling - Network paradigms, Hopfield, Boltzmann, BP, Kohonen, ART etc., architectural issues, learning and generalization, applications, fuzziness certainly, fuzzy sets, fuzzy set operators, fuzzy set hedges, fuzzy reasoning, fuzzy models, fusion of neural & fuzzy systems.

 

COS 613 Advanced Computer Graphics

Review of fundamentals of Computer Graphics, 2D & 3D Transfol1l1ations, wire-frame models for 3D Graphics, advanced algorithms, for hidden line & surface removal, shading, texturing, animation, morphing, warping, hardware for fast graphics, VRAM & controller handling

 

COS 614 Engineering Approach to Computer Networking

Use of Computer Networks, Network Hardware, Network Software, Reference models, Data  Communication Services, Physical layer, Data link layer, Medium access sub layer, high speed LANs, Network layer, Routing algorithms, Congestion control algorithms, Transport layer, Application layer, Internet facilities.

 

COS 621 Applications of Image Processing

Applications in the areas of: Remote Sensed Images, Defense, Synthetic Aperture Radar Images, Computed Tomography, Cardiac Image Processing, Computer Aided detection in Medical Imaging, Finger print classification and Matching Human Face recognition, Pattern Recognition, and classification, Character Recognition.

 

COS 622 Software Engineering

Software life-cycle, engineering methods, project planning, software structure, software design and implementation, quality & testing, maintenance, specification and verification, delivery and release, CASE tools.

 

COS 623 Data Compression

Information sources and Communication channels, Pixel coding, Predicate Techniques, Transform coding, Hybrid coding Vector DPCM, Interframe coding, Image coding in the presence of channel errors, coding of two tone images, colour and multispectral image coding, fractal and wavelet coding, Hardware implementation of  data compression and error control techniques.

 

COS 624 Knowledge based Systems

Reactive machines, stimulus, response agents, neural networks, machine evolution, state machines, Robot Vision, Search in State Spaces, Agents that plan, Uniformed Search, Heuristic search, Planning, Acting and learning, Alternative Search formulations and applications, Adversarial Search, Knowledge Representation and Reasoning, Propositional Calculus, Predicate Calculus, Knowledge based systems, Representing common sense knowledge, reasoning with uncertain information, learning and acting with Bayes Nets, Situation Calculus, Agents Technology.

 

Electives

COS 601 Distributed Processing

Centralized Vs Distributed processing, Distributed applications, Distribution of data, Distribution of control, network operating systems, Migrations, Distributed file management, Cache management in distributed. processing, Client Server Computing.

 

COS 602 Internet Technologies

Functional introduction to the Internet, modes of connection to the net, Services on the net: Email, WWW, FTP, Telnet, BBS, News groups, etc., useful information sites, business & commerce on the net, emerging technologies

 

COS 603 Image Processing Applications in Geographical Information Systems

Introduction, Typographical conventions, Grayscale and Color, Surfaces, Scanning, Remote Sensing, Map Projection and Coordinate Systems, Image Rectification, Unsupervised Classification, Supervised Classification, Accuracy Assessment, Grid Management, Clipping and Resampling, Noise Removal with ARCSCAN Tools, Filtering and Eliminating Groups of Pixes, System Integration.

 

COS 604 Medical Image Processing

Introduction to Imaging Science, Image Acquisition Systems, Image representation, Display, Communications and Database, Image Visualization, Image Processing and Analysis, Image modeling, Biomedical Applications, The future.

 

COS 60S Advances in Compiler Design

Introduction to compiling, Lexical analysis, Syntax analysis, Syntax directed translation, Type checking, Runtime environments, Intermediate code generation, Code generation, Code optimization.

 

COS 606 Pattern Recognition

Patterns and pattern recognition, Non-parametric decision theoretic classification, Non-parametric training of discriminant functions, Statistical discriminant functions, Clustering Analysis, Dimensionality reduction and feature selection.

 

COS 607 Theory of fractals and Image Processing

Introduction, Fractal and Texture Analysis, Description of Fractal Geometry, Object Segmentation, Fractal Segmentation, Machine vision, Random Noise Image Creation, Lindermayer Systems, Image Representation.

 

COS 608 Wavelet Theory

Introduction, Principle of the Wavelet Transform, Multi resolution Analysis, Wavelets and Digital Filters, Current Topics.

 

COS 6010 Modern Programming Paradigms

Evolution of Structured programming approach, Object oriented programming, Visual computing, Client/Server computing etc., Basic concepts of object oriented programming methodology, objects and classes, dynamic memory, class inheritance, elements of C++ programming, Case studies.

 

COS 6011 Embedded Systems

Examples of Embedded Systems, Hardware Fundamentals for the Software Engineer, Advanced hardware details, Interrupts, Survey of software architectures, Introduction to Real Time Operating Systems, Operating System services, Basic Design using a Real Time Operating System, Embedded Software Development Tools, Debugging Techniques.

 

COS 6012 Adaptive Processing

The LMS theory of adaptive traversal filters, optimal filter, adaptively and recursively implementation, adaptive recursive filters, recursive filtering and prediction in transmission, recursive predictors and adaptive algorithms and stability.

 

COS 6013 Advances in Computer Architecture

Fundamentals of Computer Design, Instruction set Principles and Examples, Pipelining, Advanced pipelining and Instruction-Level Parallelism, Memory-Hierarchy Design, Storage Systems, Interconnection Networks, Multiprocessors.

 

COS 6014 Relational Database Management Systems

The entity-relationship model, the relationship model, object oriented data models, design principles, integrity constraints and dependencies, properties of relational schemes, algorithms for design problems, mapping between ER diagrams and relational database schemes, Scheme Transformations.

 

COS 6015 VHDL and VLSI Design using FPGAs

VHDL concepts, Level of descriptions, methodology and coding style requirements, VHDL types, VHDL object classes, VHDL Design units, Architecture, Compilation, elaboration, simulation, basic language elements, Control structures, Drivers, VHDL timing, Elements of entity/architecture, Subprograms, packages, user defined attributes, specifications and configurations, Design for synthesis, functional models and test benches, VITAL.