Bachelor of Science in Computer Science

 

Program Outcomes:

Computer Science students at the time of graduation are expected to:

  1. possess knowledge of the fundamentals of mathematics, science, and technology;
  2. be able to use modern computational tools and techniques in the practice of computer science;
  3. be able to develop logically sound and efficient algorithms;
  4. be prepared to implement algorithms in multiple programming languages, on multiple hardware platforms, and in multiple operating system environments;
  5. be able to perform analysis, design, implementation, testing, and maintenance of computer-based systems, stressing software engineering principles;
  6. be prepared to seek continuing professional development, graduate studies, or professional certifications related to computer science;
  7. demonstrate effective written, visual, and oral communication skills;
  8. possess an educational background to understand the global context in which computer science is practiced, including:
    1. knowledge of contemporary issues related to computer science;
    2. the impact of computers on society;
    3. the role of ethics in the practice of computer science;
  9. be able to contribute effectively as members of a project development team;
  10. recognize the need to pursue continued learning throughout their professional careers.