Subjects/Courses in Degree Of Information technology (IT), Software Engineering (SE)

Subjects/Courses in Degree Of Information technology (IT), Software Engineering (SE)

Information technology (IT)

Information technology is a technology with a deep focus on storing and transfer of information within a computer and from one computer to another computer.

Major Courses in Bachelor’s Degrees in Information Technology

  • Fundamentals of Computer-based Systems
  • Intermediate Computer Networks
  • Foundations of Database Management
  • Project Management in IT
  • Design thinking
  • Introduction to web design
  • Design computer studio 1- interactive technology
  • Design computer studio 2 – testing &evaluation
  • Introduction to information systems
  • Discrete mathematics
  • Design computer studio 3-proposal
  • Design computer studio 4 – build
  • Programming in the large
  • Relation database system
  • Numerical methods in computational science
  • Introduction to computer system
  • Computer systems principles and programming
  • Graphic design
  • Digital prototyping
  • Human-computer interaction
  • Introduction to bioinformatics
  • Information analysis and system design
  • Operating system architecture
  • Algorithms & data structures
  • Artificial intelligence
  • Information security
  • Computer network
  • Visualization, computer graphics & data analysis
  • High-performance computing
  • Reasoning about programs
  • Social & mobile computing
  • Physical computing & interaction design studio

What we can do after getting a degree in IT.

  • Computer Support Specialists
  • Computer Programmers
  • Database Administrators
  • Computer Network Architects
  • Network Administrator
  • Web and Data Manager
  • Computer and Information Research Scientists and many more.

Software engineering

We have two words 1st   is software and 2nd is engineering.


 Programming code is written in any language.


 Engineering is the principles and methods that applied to develop a product.

Software engineering

Those engineering principle apply to develop a software is called software engineering.

Major Courses in  Bachelor’s Degrees in SE

  • Computer Programming
  • Program design
  • Computer Systems analysis
  • Fundamentals of Hardware
  • Networking
  • Computer Architecture
  • Professional Awareness
  • Mathematics for Computing
  • Introduction to Databases
  • Academic skills for computing
  • Introduction to Software Engineering
  • Software Requirements & Modeling
  • Software Design & Construction
  • Software Testing, Verification, and Validation
  • Software Quality Assurance
  • Software Project Management
  • Software Configuration Management
  • Probability & Statistics
  • Calculus I
  • Calculus II
  • Calculus III
  • Linear Algebra
  • Boolean Algebra

What we can do after getting a degree in Software Engineering (SE)

  • Computer Support Specialists
  •  System Analyst
  • Computer Programmers
  • Database Administrators
  • Software Engineer and many more.