List of Courses Under Software Engineering


Courses Under Software Engineering Degree


On this article, I am going to list out all Software Engineering course outline in Nigeria Universities which you will study before you can to become a graduate of Software Engineering. Normally, a course outline should contain; course name, course description, course hours etc… but I am going to skip that information and go straight to Software Engineering subjects for university students.

I will only list out the subjects; that is, course names which will exclude GST Courses and those courses with part II and III to avoid too much information. There is no guarantee that the listed Software Engineering subjects (courses) will be fully covered in your school because universities in Nigeria does not use a uniform curriculum. Nevertheless, you will study 97% of Software Engineering courses listed here.


The following Software Engineering courses in Nigeria listed here do not follow the traditional course structure and they have been arranged in alphabetical order. Notwithstanding, the list here covers 100 level courses, 200 level courses 300 courses and 400 level courses.


The following are the list of Core Software Engineering Courses

  • Advanced Communication Skills
  • Application Programming with Java/C#
  • Basic Digital Systems
  • Basic Hardware Maintenance
  • Calculus
  • Computer and Society
  • Computer Application Packages
  • Computer Architecture
  • Computer Programming using VB.NET
  • Computer Systems and Troubleshooting
  • Data Communication and Networking
  • Data Structures and Algorithm
  • Databases
  • File Organization and Management
  • Forensic Computing
  • Further Algorithms
  • Interaction Design
  • Internet and World Wide Web
  • Introduction to Artificial Intelligence
  • Introduction to Programming
  • Introduction to Statistics
  • Logic and Linear Algebra
  • Mathematical Methods
  • Operating Systems
  • PC Upgrade and Maintenance
  • Programming Concepts
  • Programming Languages and Compilers
  • Project Management & Ethics
  • Relational DataBase Management (RDBMS) I
  • Semantic Web
  • Software Engineering
  • Software Quality and Testing
  • Structured Query Language
  • System Analysis and Design
  • System Programming Concept (C, C++)


You should read this also;

For the latest updates, like my Facebook page

Leave a Reply

Your email address will not be published.