Understanding of computers: What is a computer? How does it internally work? History of computers, evolution of computers, uses of computers in various fields (organizations, institutions etc.), contribution of computers in society and various other things.
Software and Hardware knowledge: What is Software? What is Hardware? Dependencies and differences between them, knowledge of computer hardware and software.
Internet and Networking: Students will know about what is a network? What is internet, history of internet, how internet works, usage of internet in our day to day life, drawbacks and advancements of internet etc.
Logic building skill: Students will have the capability to think logically to solve problems and will be able to use that logical thinking into their personal and professional life.
Problem solving skill: Students will acquire knowledge to model real world problems in terms of designing algorithms and flowcharts by thoroughly analyzing the problem and will be able to find various solutions possible for a problem and to formulate the best solution out of it.
Programming skill: Students will have the knowledge of computer languages and the ability to write solutions of problems in terms of writing computer programs or codes by using any programming languages.
Practical knowledge: Throughout the curriculum students will gain enough practical knowledge of how to build software, dynamic websites, how to use office automation tools etc.