Articles in this section
Category / Section

Bachelor of Science in Computer Science

Published:
Updated:
Code Offered By
CS School of Information Technology (SoIT)

Description

The BS Computer Science Program includes the study of computing concepts and theories, algorithmic foundations, and new development in computing. The program prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems.

The program also includes the study of the standards and practices in Software Engineering. It prepares students to acquire skills and disciplines required for designing, writing, and modifying software components, modules, and applications that comprise software solutions.

Program Educational Objectives

Within three (3) to five (5) years after graduation, graduates of the program shall have:

  • Been able to manage as a team leader and/or participate as a team member in undertaking computing projects whose results will lead to significant societal, organizational, national, and/or global benefits.
  • Engaged in lifelong learning toward the pursuit of graduate and/or post-graduate degrees and/or professional development.
  • Demonstrated utmost standards of professionalism, attitude, and ethics to achieve excellence in the practice of his/her profession.

Program Outcomes

By the time of graduation, the student shall have developed:

  1. Analyze complex computing problem and apply principles of computing and
    other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.
Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied