Sem  1  [CS-02]  [CS-04]  [CS-05]   
Course 2  Introduction to Software - [CS-02]  
Block 1  Programming Concepts and Software Tools 
Unit 1 : Introduction to Programming Languages Concepts 
Unit 2 : Introduction to Assembler  
Unit 3 : Introduction to Complier 
Unit 4 : GUI Graphical User Interface 
Block 2  Fundamentals of Operating Systems 
Unit 1 : Introduction to Operating Systems 
Unit 2 : Process Management 
Unit 3 : Memory Management 
Unit 4 : File Management 
Block 3  UNIX Operating System - I 
Unit 1 : Theoretical Concepts of UNIX OS 
Unit 2 : UNIX Getting Started I 
Unit 3 : UNIX Getting Started II) 
Unit 4 : Text Manipulation  
Unit 5 : Editors  
Block 4  UNIX Operating System - II 
Unit 1 : User to User Communications 
Unit 2 : Shell Programming  
Unit 3 : Programming Tools 
Unit 4 : System Administration  
Block 5  Software Engineering 
Unit 1 : Basic of Software Engineering 
Unit 2 : Qualities of Software and Software Engineering Principle 
Unit 3 :Trends in Software Development Transportation Problem 
Unit 4 : Introduction to System Investigations 
Unit 5 : System Development Process 
Unit 6 : Computer Aided Software Engineering 
Course 4  Data Structures through `C' & `Pascal'- [CS-04]  
Block 1  Programming in PASCAL 
Unit 1 : Problem solving & Pascal 
Unit 2 : Control Structure in PASCAL 
Unit 3 : Arrays and Records 
Unit 4 : Subprograms : Functions and Procedures 
Unit 5 : Pointers, Files and Sets 
Block 2  Introduction to the C Programming Language 
Unit 1 : Introductory  
Unit 2 : Data Types in C  
Unit 3 : Operator and Expressions in C 
Unit 4 : Decision Structure in C 
Unit 5 : Control Structure - I 
Block 3  Programming in C 
Unit 6 : Control Structure - II 
Unit 7 : Pointers and Arrays 
Unit 8 : Functions - I/Functions - II 
Unit 9 : Files and Structures, Unions and Bit fields 
Block 4  Data Structure 
Unit 1 : Introduction to Data Structures : Array 
Unit 2 : Lists  
Unit 3 : Stacks and Queues 
Unit 4 : Graphs 
Block 5  Trees and File Organisation 
Unit 1 : Trees 
Unit 2 : AVL - Tree and B- Tree  
Unit 3 : Files 
Block 6  Searching and Sorting Techniques 
Unit 1 : Searching Techniques 
Unit 2 : Sorting Techniques - I  
Unit 3 : Sorting Techniques - II 
Course 5  Elements of System Analysis & Design- [CS-05]  
Block 1  System Analysis 
Unit 1 : Overview of System Analysis and Design 
Unit 2 : Project Selection 
Unit 3 : Feasibility Study 
Unit 4 : System Req. Spec. and Analysis 
Block 2  System Design 
Unit 1 : Structured System Design 
Unit 2 : Input Design Control 
Unit 3 : Output System Design  
Unit 4 : File and Database Design 
Block 3  System Development and Implementation 
Unit 1 : System Development 
Unit 2 : System Control and Quality Assurance  
Unit 3 : Documentation 
Unit 4 : System Implementation 
Block 4  Management Information System 
Unit 1 : Introduction to MIS 
Unit 2 : The Technology Component  
Unit 3 : The Organisational Impact of MIS 
Unit 4 : Building Management Information System 
Block 5  Case Studies 
Case A : Info. System Planning 
Case B : Preparing for Systems Planning  
Case C : System Analysis Completion 
Case D : System Design Proposal 
Case E : Evaluation and Selection of Systems  
Case F : Implementation Plan and Activities 
Block 6  SAD : Emerging Trends 
Unit 1 : The Analyst as a Professional 
Unit 2 : Human Computer Interaction  
Unit 3 : Introduction to Multimedia 
 
Back