Skip to content

Division of
Computer Science

Bachelor Degree 


  • Mathematics, including algebra, calculus, logic, probability, and statistics
  • Programming languages and techniques
  • Object-oriented software engineering techniques for system analysis and design
  • Design and analysis of efficent algorithms and data structures
  • Problem solving in various technological domains
  • Computer technologies including graphics and animations, database, operating systems, window systems