Syllabus comparison
DSE ICT 2025 New syllabus |
DSE ICT 2012-2024 |
CE CIT 2005-2011 |
CE CS 1994-2004 |
CE IT 2003-2004 |
AL CS/AS CA |
AL CS |
AS CA |
Compulsory |
|||||||
A. Information
processing |
|||||||
Introduction to Information Processing |
P |
P |
|
|
|
|
|
Data Organisation and Data Control |
P |
P |
P |
|
|
P |
|
Data Representation |
P |
P |
P |
P |
P |
P |
|
Data Manipulation and Analysis |
P |
P |
P |
P |
P |
P |
P |
B. Computer
System Fundamentals |
|||||||
Basic Machine Organisation |
P |
P |
P |
|
P |
P |
P |
System Software |
P |
P |
P |
P |
P |
P |
P |
C. Internet
and its Applications |
|||||||
Networking and Internet Basics |
P |
P |
P |
P |
P |
P |
P |
Internet Services and Application |
P |
P |
P |
P |
P |
P |
P |
Elementary Web Authoring |
P |
P |
|
|
|
|
P |
Threats and Security on the Internet |
P |
P |
|
P |
P |
|
P |
D. Computational
Thinking and Programming |
|||||||
Problem Formulation and Analysis |
P |
P |
P |
|
P |
P |
P |
Algorithm Design |
P |
P |
|
|
P |
P |
|
Program Development (new) |
|
|
|
|
|
|
|
Program Testing and Debugging |
P |
P |
|
|
|
P |
|
E. Social
Implications |
|||||||
Technological Innovations (new) |
|
|
|
|
|
|
|
Health and Ethical Issues |
P |
P |
P |
|
P |
P |
P |
Intellectual Property |
P |
P |
P |
P |
P |
P |
P |
Elective
(Choose any two only) |
|||||||
A. Databases |
|||||||
Relational Databases Concepts |
P |
|
|
|
P |
P |
P |
SQL |
P |
|
|
|
P |
|
P |
Database Design Methodology |
P |
|
|
|
P |
|
|
|
|||||||
Network Services and Implementation |
P |
P |
|
|
P |
|
P |
Web Programming and Applications |
P |
|
|
|
|
|
|
JavaScript/PHP
(new) |
|
|
|
|
|
|
|
|
|||||||
Programming (C++/Python) (new) |
|
|
|
|
|
|
|
Applications of Programming in Real Life (new) |
|
|
|
|
|
|
|
Out-syl |
|||||||
Computer systems |
P |
P |
P |
P |
P |
|
P |
Introduction to Databases |
P |
|
|
|
P |
P |
|
Database Applications, Development and society |
P |
|
|
|
|
|
|
Multimedia Production |
P |
P |
|
|
|
|
P |
Problem definition and analysis (Programming) |
P |
P |
|
|
P |
|
|
Documentation (Programming) |
P |
P |
P |
|
P |
|
|
VB/Java/C |
P |
C |
|
|
P |
|
|
Pascal |
P |
P |
P |
|
P |
P |
|
Programming Languages |
P |
P |
P |
|
P |
P |
|
Systems Development |
P |
|
|
|
P |
P |
|
Assembly language |
|
|
|
|
P |
P |
|
Modern Computer Architectures |
|
|
|
|
P |
P |
|
Machine Logic |
|
|
|
|
|
P |
|