36 List of Computer Science Degree Courses

the list

Last Updated on

On this post, I’ll list out Computer Science Degree courses and courses related to Computer Science Degree which will benefit students who do not wish to study Computer Science Degree course itself. I know for certain that there are two category students reading this and I will try to make sure I answer both categories.

As mentioned earlier, some of you are reading this to know courses similar or related Computer Science Degree while others want to know Computer Science Degree course outlines. That is, Computer Science Degree courses (subjects) you will learn at the university.

Firstly, let me address courses that are related to Computer Science Degree. Students who study any of the related course below can work with I.T firms. Remember, Computer Science Degree in itself is a course you can study, albeit a good one with competitive job opportunities.

If you study any of these courses related to Computer Science Degree as listed below, you set yourself aside from the crowd because unlike Computer Science Degree which is encompassing, these courses are focused area within the field of Computer Science;

  • Computer Systems Networking
  • Information Systems
  • Information Technology
  • Computer Engineering
  • Electronics and Computer Technology
  • Industrial Mathematics


Computer Science Degree Course Outlines

Now, these are Computer Science Degree courses you will study or be taught while preparing you to be a Computer Science Degree graduate. Normally, a course outline should contain; course name, course description, course hours etc…

I will only list out the course names excluding GST to avoid too much information and there is no guarantee that the listed subjects (courses) here will be fully covered in your school except for Nigeria Universities. Nevertheless, you will meet 97% of Computer Science Degree courses listed here.


These are the list of Computer Science Degree Courses

  1. Analysis of Algorithms
  2. Artificial Intelligence
  3. Assembly Language Programming
  4. Business Programming
  5. Compiler Construction
  6. Compiling Techniques
  7. Computer Applications
  8. Computer Architecture and Organization
  9. Computer Centre Management
  10. Computer Graphics
  11. Computer Hardware
  12. Computer Operating Systems
  13. Computer Simulations
  14. Data Structures
  15. Database Systems
  16. Digital Computer Logic Design
  17. Discrete Structures
  18. Distributed Systems
  19. Elementary Data Processing
  20. Expert Systems
  21. File Management
  22. Formal Languages and Automata Theory
  23. Industrial Training
  24. Information Management Systems
  25. Information Theory & Computer Communication Systems
  26. Introduction to Computer Electronics
  27. Introduction to Operating System
  28. Microcomputers and Microprocessors
  29. Programming and Algorithms
  30. Scientific Programming
  31. Software Engineering
  32. Structured Programming
  33. Survey of Programming Languages
  34. Systems Analysis
  35. Systems Programming
  36. Theory of Computation

Get latest student gist when you like us on Facebook

See also:

Leave a Reply

Your email address will not be published. Required fields are marked *