Technology changes every day, so you need to be prepared for not only today’s technology, 还有明天的. Join a program that provides a fundamental, yet broad-based skill set so you’ll be able to adapt quickly to changes throughout your career.
The computer science major focuses on modeling, 设计, and constructing 软件 in general along with the underlying theory of hardware operation and the logical foundations. If you are interested in "how it works," computer science may be a great fit.
课程
Below are the course requirements for the 计算机科学 Major:
This does not replace official academic requirements in the university catalog. Enrolled students will work with their faculty advisor to ensure they meet all the requirements of their major.
- CPS 150: Fundamentals of 计算机科学
- CPS 201: Computer Programming I
- CPS 202: Computer Programming II
- CPS 220: Discrete Computational Structures
- CPS 301: Computer Organization
- CPS 311: Data Structures
- CPS 312: Programming Languages
- CPS 325: Data Communications and Networking
- CPS 345: Computer and Network Security
- CPS 490: Senior Capstone Experience
- PHI 216: Ethics or PHI 218: Ethics in Professional Life
- MTH 119: Statistics I and one additional math course
选择1从:
- WRI 351: Business and Professional Writing
- WRI 354: Writing to Inform
- WRI 356: Writing for Non-Specialist Audiences
选择3个:
- CPS 290: Topics in Computing
- CPS 314: Database Management
- CPS 316: Spreadsheet Modeling
- CPS 330: Web Application Development
- CPS 340: System and Network Administration
- CPS 342: Systems Development
- CPS 350: Topics in 计算机科学
- DAT 305: How to Think Like a Data Scientist
This does not replace official academic requirements in the university catalog. Enrolled students will work with their faculty advisor to ensure they meet all the requirements of their major.
要求:
- CPS 150: Fundamentals of 计算机科学
- CPS 201: Computer Programming I
- 3 more computer science courses
For a more detailed academic schedule, or to ask questions about any of our majors, contact the 入学 Office at 入学 [at] 澳门银河网站.edu or (419) 448-2330.
As an intelligence analyst, I utilize a breadth of technical skills and resources. My time as a CPS major at Heidelberg provided me with a great base of knowledge for entering my career, ranging from skills in Linux to Python, to network analysis and more. Not only was I taught how these tools work, but how to manipulate and utilize them to my advantage. The hands-on and collaborative nature of the classes translated perfectly into working on an effective team.