Learning Goals for Computer ScienceStudents who complete a major in Computer Science will be able to Understand how to use the principles of computing to design and develop software and computing systems, applications, algorithms, and programs.Work effectively to develop computational solutions to complex problems.Practice Computer Science in an ethical and socially responsible manner.Write clear, well-commented code that considers scalability, usability, and computational efficiency in common programming languages.Evaluate and explain the interaction between software and hardware in computing systems. Computer Science Computer Science Course Requirements Computer Science Minor Course Requirements Computer Science Learning Goals ApplyRequest infoVisit Program Availability Major Minor Hybrid Hybrid Program BenefitsThis program includes online courses as part of the curriculum through Wilson College's partnership with Rize Education. These offer students cutting-edge curriculum, greater scheduling flexibility, access to nationwide experts in the field, and access to even more resume-ready skills.