COMPUTER SCIENCE
|
Sr. |
Core Areas of Computer
Science |
Percentage |
|
1. |
Discrete Structures |
10% |
|
|
Functions, relations and sets |
2% |
|
|
Basic Logic |
2% |
|
|
Proof techniques |
2% |
|
|
Basics of counting |
1% |
|
|
Graphs and trees |
2% |
|
|
Discrete probability |
1% |
|
2. |
Algorithm and Complexity |
12% |
|
|
Basic Algorithm Analysis |
3% |
|
|
Algorithmic Strategies |
2% |
|
|
Fundamental Computing Algorithms |
4% |
|
|
Automata Theory |
3% |
|
3. |
Architecture and
Organization |
12% |
|
|
Digital Logic and Digital Systems |
2% |
|
|
Machine Level representation of data |
1% |
|
|
Assembly level machine organization |
3% |
|
|
Memory system organization and
architecture |
2% |
|
|
Functional organization |
3% |
|
|
Multiprocessing and alternative
architectures |
1% |
|
4. |
Operating System |
12% |
|
|
Overview of operating systems |
1% |
|
|
Operating System principles |
1% |
|
|
Concurrency |
2% |
|
|
Scheduling and dispatch |
1% |
|
|
Memory management |
2% |
|
|
Device management |
1% |
|
|
Security and protection |
1% |
|
|
File systems |
2% |
|
|
Fault tolerance |
1% |
|
5. |
Programming Fundamentals |
9% |
|
|
Fundamental programming concepts |
3% |
|
|
Fundamental Data Sources |
4% |
|
|
Recursion |
2% |
|
6. |
Programming Languages |
10% |
|
|
Overview of programming languages |
2% |
![]()
![]()
![]()
![]()
|
Virtual machines |
1% |
|
Introduction to language translatio |
2% |
|
Declaration and types |
3% |
|
Abstraction mechanisms |
2% |
7.
Information Managemen 12%
Information
models and System 1
|
|
Database Systems |
2% |
|
|
Data Modeling |
2% |
|
|
Relational Database |
2% |
|
|
Database Query Language |
3% |
|
|
Relational Database Desi gn |
2% |
8.
Net-centric Computing 9%
|
|
Introduction to Net-centric computin |
1% |
|
|
Communication and Networkin |
4% |
|
|
Web-Client/Server computing |
2% |
|
|
Network Security |
1% |
|
|
Wireless and mobile computin |
1% |
![]()
![]()
Software
Processes 1%
|
|
Software Requirements and
specification |
3% |
|
|
Using APIs |
1% |
|
|
Software Design |
2% |
|
|
Software Validation |
1% |
|
|
Software Evolution |
1% |
|
|
Software Project Management |
1% |
|
10. |
Computational Science |
4% |
|
|
Numerical Analysis |
3% |
|
|
Operation Research |
1% |
|
|
Total: |
100% |