Computer science, the study of computers and computing, including their theoretical and algorithmic foundations, hardware and software, and their uses for processing information. The discipline of computer science includes the study of algorithms and data structures, computer and network design, modeling data and information processes, and artificial intelligence. Computer science draws some of its foundations from mathematics and engineering and therefore incorporates techniques from areas such as queueing theory, probability and statistics, and electronic circuit design . Computer science also makes heavy use of hypothesis testing and experimentation during the conceptualization, design, measurement, and refinement of new algorithms, information structures, and computer architectures.
Careers in Computer Science
- Computer Programmer
- Software Developer
- Computer and Information Systems Manager
- Software Engineer
Duration
- 5 years study for the bachelor degree
Courses
- Introduction to Computer Science
- Programming logic and design
- Data Structures and Algorithms
- Computer Organization
- Operating Systems
- Data Communication
- Web Application Development
- Analysis of Algorithms
- Programming Techniques
- Computer Graphics
- Database Management System
- Software Engineering
- Artificial Intelligence
- Information Assurance and Security
- Data Mining
- Computer Networking
- Programming Languages & Development (java, c++, j2ee)