MScIT 1st Sem Syllabus
MScIT 1st Sem Syllabus
Discrete Structure
Unit I 3 Hours
Introduction to Programming: Computer Hardware, Software, Firmware; Programming
Languages-concepts of Machine language, Assembly language, High-level language;
Categorization of High-level languages-Unstructured, Structured, Object-Oriented Programming;
Translators- Compiler, Interpreter;
Unit II 5 Hours
Problem Solving: Problem Analysis - Algorithms, Flow charts
5 Hours
Unit III
Origin & Introduction to C: About C, Evolution of C, Structure of a C program, Simple C
program, Files Used in C program- Source code, Header files, Object Files, Binary Executable
File, Compiling and executing C programs, Character set in C, Keywords in C, Identifiers, Basic
data types, Variables, Constants, Type declaration, Operators, Hierarchy of operators -
Precedence and Associativity; Type conversion, Type casting.
Unit IV 3 Hours
Input/Output statements: Conversion specification - Format Specifiers; Input/Output
functions, Formatting I/O
Unit V 8 Hours
Decision control and looping: Why control statements, Conditional Branching Statements-The
if statement, if-else statement, if-else-if statement, switch statement, goto statement; Loops
(Iterative Statements)- for loop, while loop, do-while loop, Nested loops; break statement,
continue statement, ternary operators.
Unit VI 7 Hours
Arrays & String Handling :Introduction to arrays, advantages of arrays, types of arrays, array
declaration, array initialization, accessing data from array, array inside the memory,
multidimensional arrays, Character arrays, Array overflow, String Variables, Reading & writing
strings, string handling functions.
Pointers : Introduction to pointers, pointers and arrays, pointers and functions, functions
returning pointers, pointers to pointers, array of pointers, pointers and Strings, two dimensional
arrays and pointers, dynamic memory allocation – malloc, calloc, realloc, free;
Unit X 7 Hours
Structures & Unions: Structure definition, Structure initialization, accessing, arrays of
structures, arrays within structures, structures within structures, structures & functions,
structures and pointers, Unions.
Unit XI 6 Hours
File Management in C:Defining & opening a file, closing a file, I/O operations on file, error
handling during I/O operations, Random Access Files.
Main Reading:
1. Let us C, YashavantKanetkar, BPB Publications, Third Edition
2. The C Programming Language, Brian W Karnighan and Dennis M Ritchie, PHI, 2
3. Dromey, G: How to solve it by computer, PHI (EEE), 1985.
Books/References:
1. Exploring C, Yashavant Kanetkar, BPB Publications
2. Gottfried B: Programming with C, Schaum's Outline Series, McGraw-Hill; 2 edition
(June 22, 1996)
3. Introduction to C Programming, ReemaThareja, 2nd Edition, Oxford Higher Education
Digital Electronics
Unit –I – 12 HOURS
Data and number systems, Binary representation, Codes and their conversions: BCD, Octal,
Hexadecimal, ASCII, EBDIC, Gray, Signed binary number representation with 1’s and 2’s
complement methods, Binary arithmetic.
Unit –V – 14 HOURS
Different types of A/D and D/A converters and conversion techniques.
Different Logic families- TTL, ECL, MOS, CMOS etc. and their operation, design and
specifications.
Memory devices- RAM, ROM, PROM, EPROM, EEPROM, basic principles etc.
TEXT BOOKS:
1. Givone, Digital Principles & design, Tata McGraw Hill.
2. Morries Mano, Digital Logic Design, PHI
REFERENCE BOOK:
1. Dr. Saroj Rangnekar, Digital Electronics, ISTE/EXCEL BOOKS.
Principles of Management
Unit I 12 Hours
Overview of Management: Definition - Management - Role of managers - Evolution of
Management thought - Organization and the environmental factors – Trends and Challenges of
Management in Global Scenario.
Unit II 12 Hours
Planning: Nature and purpose of planning - Planning process - Types of plans – Objectives - -
Managing by objective (MBO) Strategies - Types of strategies - Policies – Decision Making -
Types of decision - Decision Making Process - Rational Decision Making
Unit IV 12 Hours
Directing: Creativity and Innovation - Motivation and Satisfaction - Motivation Theories -
Leadership Styles - Leadership theories - Communication - Barriers to effective communication -
Organization Culture - Elements and types of culture – Managing cultural diversity.
Unit V 12 Hours
Controlling: Process of controlling - Types of control - Budgetary and non-budgetary control
Q techniques - Managing Productivity - Cost Control - Purchase Control – Maintenance Control
- Quality Control - Planning operations.
Main Reading:
1. 'Management',Stephen P. Robbins and Mary Coulter, Prentice Hall of India,
8th edition.
2. 'Principles of Management', Charles W L Hill, Steven L McShane, Mcgraw Hill
Education, Special Indian Edition, 2007.
Books/References:
1. ' Management - A Competency Based Approach’, Hellriegel, Slocum & Jackson,
Thomson South Western, 10th edition, 2007.
2. 'Management - A global’, Harold Koontz, Heinz Weihrich and Mark V Cannice
Introduction to Unix
1. Your UNIX-The Ultimate Guide, Sumitabha Das, Tata McGraw Hill, Fourth Edition
REFERENCE BOOK:
1. Unix Shell Programming by Yashavant P. Kanetkar, BPB Publications.