Skip to Main Content

Computer Science Major


Capstone Course

In your senior year, 你将有机会在你的终极课程中应用你所学到的知识. You can choose between a faculty-approved software development project or an internship as a part of your degree requirements.


Software Project

和你的同事一起工作, you will have the opportunity to apply the skills and knowledge that you have learned through your coursework in a practical software development project.


Take advantage of the many tech companies that are headquartered in Irvine and nearby with an internship during your senior year. Your professors will work with you to find an opportunity that matches your interests in computer science.

Materials Needed

计算机科学课程, students should have a laptop computer that is running the latest version of either Apple macOS, Microsoft Windows, 或者类似unix的操作系统. For engineering courses, students will often need to work in a Windows environment (non-Windows users may need additional resources, such as Parallels). 我们推荐中高档电脑系统. Our courses are rigorous and we want to avoid the frustrations that come with bargain computers.

Our students report that it is a big benefit to have an external mouse and reasonably-sized display monitor in their dorm rooms, 但这不是必要条件.

Most Chromebooks, iPads, and other tablets will not work because they do not allow you to install the proper development tools or only provide limited functionality. A few highly skilled students have managed to get by with a combination of a high-end Chromebook and the desktop computers that are available 24/7 in our computer science and engineering labs; however, 不建议这样设置.

Back to top