Apr 23, 2024  
2019-2020 Undergraduate Bulletin 
    
2019-2020 Undergraduate Bulletin [ARCHIVED BULLETIN]

Computer Science


Return to {$returnto_text} Return to: Undergraduate Programs and Department Information

Department Chair - Federico

Professors - Reed, Stadler

Associate Professor - Federico

Assistant Professor - Federico, Feng


                                                                                                                                                                                                                           

Computer Science Mission:

Computer science is a rapidly evolving technical field of study. In order to contribute to both the liberal arts and the professional aspects of the student’s education, the offerings are planned with the following objectives:

  1. to teach computer science in a way that students will see the process of creative and critical thinking and improve their problem solving skills;
  2. to provide students with the backgrounds to continue the life-long learning process in this rapidly changing field;
  3. to prepare students for immediate employment upon graduation;
  4. to prepare students for graduate study.

Computer Science Learning Outcomes:

  1. Demonstrate an understanding of the design and function of computer hardware and the operating system layer that abstracts access to the hardware.
  2. Analyze a problem and implement an algorithm in a computer programming language to solve the problem.
  3. Analyze the efficiency of algorithmic solutions to a problem and discuss potential improvements and trade-offs of different algorithms and data structures.
  4. Demonstrate the ability to learn and communicate computer science topics both orally and in writing to appropriate audiences.
  5. Understand the IEEE-CS/ACM Code of Ethics and be able to analyze a given problem for potential ethical violations.

Return to {$returnto_text} Return to: Undergraduate Programs and Department Information