The objectives of the BS in Computer Science program are to prepare the student so that three to five years after completing the program, the graduate will:
Be working as a computing professional, utilizing the knowledge acquired in the BS in Computer Science program.
Be engaged in the computing profession and be utilizing professional skills to make a positive impact on society.
Have participated in further professional development, employing the learning skills taught in the Computer Science BS program.
Learning Outcomes:
Graduates of the program will have the ability to:
Analyze a complex computing program and to apply principles of computing and other relevant disciplines to identify solutions.
Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discopline.
Communicate effectively in a variety of professional contexts.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
Apply computer science theory and software development fundamentals to produce computing-based solutions.