Top of page

Wake Forest University Bulletin

As stated in the Wake Forest Academic Bulletin, “A student graduates under the requirements of the bulletin of the year in which he or she enters. However, when a student declares a major or a minor, the requirements for the major or minor that are in effect at the time of declaration will apply. Such requirements might not be congruent with those stated in a given bulletin.” If you have questions regarding which edition of the Academic Bulletin applies to you, please contact the Department of Computer Science.

Bachelor of Science (BS)

Learning Outcomes

Students earning a BS in Computer Science, at the end of their academic career, should be able to:

  1. Design, implement, and test programs that efficiently solve application problems in high-level programming languages
  2. Design, implement, and test collaborative solutions for applications using software engineering principles and communication tools
  3. Describe and utilize systems for managing sequentially and concurrently shared resources
  4. Analyze the worst-case computational performance of algorithms of varying complexity

Requirements

The Bachelor of Science in Computer Science degree requires a minimum of thirty-six hours in computer science and completion of three courses in mathematics.

Computer Science

Mathematics