Computer Organization & Architecture
1
Introduction and Overview
2
Structure of a digital machine
3
Input - output organization
Graphics & Multimedia
1
Application of Computer Graphics
2
Clipping, Rendering & Shadowing
Business Systems and Applications
1
Introduction to Information Systems
2
Computer Based Information Systems
3
Technology issues and data and information processing
Data Base Management System II
4
Brief introduction to distributed database
Computer Programming with C
1
Introduction & Overview of C
2
Decision-making and branching/Looping
3
Overview of Pre-processor statements
Operation Research & Optimization Techniques
1
Linear, Integer & Dynamic Programming
2
Linear, Integer & Dynamic Programming
3
Network Optimization Models & Inventory Control
Discrete Mathematical Structure
1
Theory foundation mapping
2
Concepts of Graph Theory, sub-graphs, cyclic graphs
Environment and Ecology
1
Introduction and Overview
Business English and Communication
1
General and Technical Skills
3
Writing of precise, poster presentation, technical document, project documentation & etc.
Values and Ethics of Profession
1
Effects of Technological Growth
3
Profession and Human Values
Data Communication & Computer Networks
1
Introduction to Computer Network
2
Introduction to WAN, leased lines, DSL & Digital Carriers
3
Introduction to data security, Mobile technology & Satellite Communication
System Administration and Linux
1
Introduction to System Administration
2
TCP / IP Network Management
Information Systems Analysis & Design
1
Overview of System analysis and design
2
Information requirement analysis
3
System design & Quality assurance
Windows Programming With VB
1
Windows concepts and terminology
2
Introduction to Visual Basic & difference with BASIC
3
Different type variables & their use in VB
Data Structures with C
1
Algorithm concept & Complexity
2
Binary search tree, Huffman algorithm & Creation of Heap
3
Recursion Technique & Pattern matching algorithms
E-Commerce
1
Computer Systems in Electronic Business
3
E-Commerce strategy, Marketing and Business Processes
Data Base Management System
3
Storage structure, B+ tree & Indexing
Object Oriented Programming with Java
1
Oops Concept and Introduction to JAVA
2
Data Types - variables and arrays
Object Oriented Programming With C
1
Basics of Object Oriented programming and software design
2
Virtual functions and Polymorphism
3
Overview of Advanced Topics in C++
Compiler Design
1
Classification of grammars
2
Classification of grammars
3
Symbol table handling techniques
4
Symbol table handling techniques
5
Semantic analysis and code generation
Operating Systems and Systems Software
1
Introduction and Basic process of OS
3
Performance measurement and monitoring
Advanced Unix programming
1
Organization of Unix and Interface
2
Inter-process communication
3
Basics of Visual programming tools
Unix and Shell Programming
1
Overview of The UNIX Operating System
2
Basic & More File attributes
3
Overview of process, sed & awk & TCP/IP networking
Distributed database management
1
Distributed DBMS features and needs
3
Distributed data dictionary management
Intelligent Systems
1
Overview of Artificial intelligence
Image Processing
1
Image digital representation
2
Point and region dependent techniques
3
Huffman and contour coding
Statistics and Numerical Techniques
1
Introduction and Overview
2
Solution of transcendental equations
3
Solution of Differential Equations
Parallel Programming
Business Management
1
Introduction and Overview
2
Introduction to management control systems
3
Strategy of Business Management
Management Accounting
1
Financial accounting, financial statements and analysis
2
Conceptual framework of cost accounting
3
Cost-volume profit (CVP) relationship
Software Engineering & TQM
1
Introduction to Software Engineering
2
Software quality assurance
4
Software quality assurance
Advanced Unix programming
1
Organization of Unix and Interface
2
Inter-process communication
3
Basics of Visual programming tools
Distributed database management
1
Distributed DBMS features and needs
3
Distributed data dictionary management
Image Processing
1
Image digital representation
2
Point and region dependent techniques
3
Huffman and contour coding