Computer Science and Engineering

Page Updated: January 30, 2021

BA Information Technology

  1. Define requirements for complex systems
  2. Administer networks, servers, and databases
  3. Compare alternative systems architectures
  4. Teamwork
  5. Web, mobile, and traditional platform development

BS Computer Engineering

  1. Analyze the complexity of an algorithm
  2. Use digital logic in circuit design
  3. Compare merits of computer architectures
  4. Teamwork
  5. Learn a programming language

BS Computer Science

  1. Analyze the complexity of an algorithm
  2. Use data structures in software design
  3. Compare algorithm merits
  4. Teamwork
  5. Learn a programming language

BS Cybersecurity

  1. Communication skills in documenting vulnerabilities, standards
  2. Working in unscripted/unknown platforms and  environments
  3. Interpret abnormalities from visualizations
  4. Configure/test systems for vulnerabilities
  5. Risk analysis of systems/threats

MS Artificial Intelligence

  1. Code using AI programming skills
  2. Design, collect, and analyse data
  3. Solve problems with creative solutions
  4. Quickly grasp new concepts
  5. Collaborate and communicate in teams

MS Computer Engineering

  1. Logic design
  2. Systems engineering
  3. Problem-solving
  4. Software/hardware development
  5. Leadership ability

MS Computer Science

  1. Problem-solving
  2. Critical thinking
  3. Ability to learn advanced programming
  4. Software development
  5. Oral and written communication

MS Cybersecurity

  1. Communication skills in documenting vulnerabilities, standards
  2. Working in unscripted/unknown platforms
  3. Interpret abnormalities from visualizations
  4. Configure/test systems for vulnerabilities
  5. Risk analysis of systems/threats

MS Data Engineering

  1. Ability to visualize data
  2. Effectively communicate technical information
  3. Quickly adapt new technologies
  4. Collaborate to solve problems
  5. Understand and use data software

PhD Computer Science & Engineering

  1. Complex problem-solving
  2. Advanced critical thinking
  3. Ability to conduct research
  4. Software development
  5. Advanced oral and written communication