* Elective course 8-I will be taken from set D of the list of elective courses for B.Sc. in CIT Programme on the approval of the Head of the Department.
Detailed Course Contents
CIT-4800 Project/ Thesis
CIT-4803 Compiler Design
Introduction to compiler concepts; Compiling techniques including parsing, semantic processing, and optimization; Compiler-compilers and translator writing systems; Scope rules, block structure, and symbol tables; Runtime stack management and run time support; Parameter passing mechanisms; Stack storage organization and templates; Heap storage management; Intermediate code; Code generation Macros; Error management; A small project.
CIT-4804 Compiler Design Lab
Sessional works based on CIT-4803.
CIT-4805 IT Organization and Management
Management Fundamentals: Managers &, Management, Managing in today's world.
Planning: Foundation of planning and decision making.
Organizing: Basic organization, staffing & human resource management, managing change & innovation.
Leading: Foundations of individual & group behavior, undertaking work teams, motivating & rewarding employees, leadership & trust, communication & inter-personnel skills.
Controlling: Foundation of Control, Technology & Operations.
IT Project Management.
CIT-4807 Parallel & Distributed Processing
Parallel processing: Importance, architecture, hardware and software issues, Architecture for parallel processing, classification, comparative study of different architecture, hardware issues of parallel processing
Multiprocessing Control and Algorithm, Multiple Architecture and Processing, Data flow Computation and VLSI Computation.
CIT 4809 VLSI Design & Testing
Introduction to basic VLSI design, Design of microelectronic circuits such as registers, technology trends and design automation algorithms, Introduction to CMOS, inverters and basic gates, Brief overview of CMOS fabrication process, layout and design rules, CMOS subsystem, adder and related functions, multipliers, programmable logic arrays via large scale integrated circuitry with emphasis on high-level structured design methods for VLSI systems.
Hardware modeling: Introduction to HDL, hardware modeling languages, Structural Specification of Hardware, logic networks, state diagrams, data flow and sequencing graphs, behavioral optimization.
Architectural synthesis: Circuit specification, strategies for architectural optimization, data path synthesis, control unit synthesis, synthesis of pipelined circuits.
Testing techniques and algorithms, Various methodologies for testing.
CIT 4810 VLSI Design & Testing Lab
Sessional works based on CIT-4809.
The accounting profession, accounting concept, introduction to book keeping, rules of double entry, preparing balance sheets and profit and loss statement, balance-day adjustments, closing accounts, computerized accounting systems, accounting for companies, analysis of financial reports, product costing, cost planning and control, time value of money.
Updated on 28 August 2011