Você está na página 1de 2

MANIPAL CENTRE FOR INFORMATION SCIENCE, MANIPAL

(A constituent Institution of Manipal University)


SYLLABUS (August 2010)
Master of Science in Medical Software
First Semester

MMS 601 / EDA 601 / ESD 601 / ESI 601: Data Structures and Algorithms - [L-T-P-C: 3-0-3-4]
Introduction, Algorithm Analysis Techniques, Elementary data structures, Sorting & Searching Techniques,
Operations on Sets, Trees, Graphs, Algorithm Design Techniques, NP-Hard and NP-Complete Problems.

MMS 603 / EDA 602 / ESD 602 / VSD 616.1 / ESI 616.1 / EWT 618.1: Digital Signal Processing
[L-T-P-C: 3-0-0-3]
Review, FFT Algorithms, Filter Structures, Design of FIR filters, Design of IIR Filters, Multirate Signal
Processing, Adaptive Filters, DSP Processor.

MMS 605 / ITM 601 / EWT 615.1: Programming Techniques - [L-T-P-C: 0-3-3-4]
Introduction to Object Orientation (OO)Concepts, C++ Functions, Classes in C++ , Inheritance, Virtual
Functions, I/O in C++ , Adv Features, Templates, Exception Handling.
Java, Introduction, Datatypes, Operators, Classes in Java , Java Applets, Applications, Inheritance, Packages,
Interfaces, I/O APIs, Introduction to Swing, Exception Handling.

MMS 607 / ESD 616.2: Software Engineering - [L-T-P-C: 3-0-0-3]


Intro to SE and concepts, Software Processes, Software Req. Analysis & Specifications, Analysis Modeling,
Software Design Concepts & Principles, Software Implementation, Software Testing, Documentation
Requirements
Elective 1

MMS 615.1 / EDA 615.1 / ESD 605 / ESI 603: System Software - [L-T-P-C: 3-0-3-4]
Assemblers, Loaders and linkers, Compilers, Lexical Analyzers, Context Free Grammars, Recursive Descent
Parsing, Predictive Parsing, Bottom-up Parsing with LR(k) parsers, Intermediate Code, Introduction to code
optimization

MMS 615.2 / ESD 615.3: Enterprise Computing – I - [L-T-P-C: 3-0-3-4]


Objectives, Prerequisite – Algorithms, Programming in any procedural language like C / FORTRAN /
COBOL / PL1, Data Structure, Database & Datastore, Course Contents - Characteristics of Enterprise
Computing, Introduction to TSO & ISPF, JCL & SDSF Basics, Basic Application Programming, Introduction
to SPUFI
MMS 615.3 / ESD 615.4: Human Computer Interaction - [L-T-P-C: 3-0-3-4]
The History of Interaction. Preliminaries, Designability of processes, Models, Theories, And Frameworks
Usability Engineering Methods and Concepts Usability engineering, including both measurement and design
Integrating Computation And Real Environments Cognitive Models, Socio-organizational Approaches New
interfaces and methodologies for supporting collaboration Communication and Collaborative Models Task
Models Dialogue Models Formal Models Human-centered design; community computing Groupware
Augmented and Alternative Realities Multimedia, Global Information Systems and the Web HCI And Society
Situated computing and the integration of computers with real environments

MMS 615.4 / ESD 615.5: Neural Networks & Fuzzy Logic - [L-T-P-C: 3-0-3-4]
Neural Networks, Classifiers, Associative Memories, Fuzzy Logic, Fuzzifiers and defuzzifiers
MMS 615.5: Physiological Signals & Medical Imaging -[L-T-P-C: 3-0-3-4]
Introduction to Physiological Signals, Transducers, OPAMPS, Data acquisition system, A to D converts, D to
A converters, Characteristics, process, Sampling basics, sampling theorem, aliasing, foldover, Adaptive filters,
Signal Averaging, Data reduction techniques QRS detection

Medical Imaging

X –rays, Ultrasound, Radionuclide imaging, MRI, DICOM, PACS

MMS 615.6: Design Patterns and Coding Conventions - [L-T-P-C: 3-0-3-4]


Part1: Design Patterns
Introduction, Design Patterns, Describing Design Patterns, Selection of Design Pattern, Use of Design pattern
etc.
Part 2: Coding Conventions
Introduction, Names, Documentation, Complexity Management, Classes, Process, Formatting, Exceptions,
Templates and Namespaces, Portability

MMS 615.7: Computer Vision - [L-T-P-C: 3-0-3-4]


Image formation & Image models., Geometric camera models, Geometric camera calibration, Linear filters,
Edge detection, Two views, Stereopsis, . Mid level vision, Segmentation by clustering, High level vision:
Finding templates using classifiers.

MMS 615.8: Information Storage & Management - [L-T-P-C: 3-0-3-4]


Storage devices & I/O Subsystems, Introduction to Networked Storage, Introduction to Information
availability, EMC Products& tools – A Case study, Storage Area Networks (SAN),

MMS 615.9: Bio-Instrumentation- [L-T-P-C: 3-0-3-4]


Bio-electric signals & Electrodes, Transducers, Blood pressure & Blood flow measurements, Study of
therapeutic equipments - Pacemakers, Diathermy, Haemodialyser etc., Study of Surgical devices - ESU,
LASER & Endoscope etc., Medical Imaging Systems - CT, MRI, Ultrasonography, X-ray Image Intensifiers-
Construction, Intensifying action of screens etc., Pulse Oximetry

MMS 623: Digital Signal Processing Lab [L-T-P-C: 0-0-3-1]

Hands on experience on the theory subject studied in MMS 603 / EDA 602 / ESD 602 / VSD 616.1 / ESI
616.1 / EWT 618.1: Digital Signal Processing.

MMS 625: Software Engineering Lab [L-T-P-C: 0-0-3-1]


Hands on experience on the theory subject studied in MMS 607 / ESD 616.2: Software Engineering.

MMS 633: Mini Project – 1 [L-T-P-C: 0-0-12-4]


Students are expected to select a problem in the area of their interest and the area of their specialization that
would require an implementation in hardware / software or both in a semester.

MMS 635: Seminar – 1 [L-T-P-C: 0-0-0-1]


Students have to make a literature survey, select a latest topic in the area of their interest & the area of their
specialization and make a presentation in the semester

Você também pode gostar