Computer Science
Why pursue a computer science degree at North Central College?
Computer scientists study the theory, design and application of computers. Computer scientists are well-rounded and analytical problem solvers. Our computer science program is designed to ground you in theory and practice, offering a broad set of skills in computing including algorithms and software engineering, while leveraging modern topics such as artificial intelligence, cybersecurity, 信息系统及其他. You will learn the communication skills necessary to be successful in the profession. At North Central, you will have the opportunity to gain hands-on experience, 不管你是在和教授一起做研究, participating in co-curricular projects or interning at a company. Computer science offers graduates a competitive starting salary, rewarding team-based projects and opportunities across exciting industries in high-tech, healthcare, 商业,政府和国防.
IF YOU ARE INTERESTED IN
- Programming languages and becoming a software developer
- Computing topics such as artificial intelligence, big data analytics or cybersecurity
- Solving problems using computer algorithms and modern computing technologies
那么计算机科学学位可能很适合你.
为什么在立博在线体育学习计算机科学?
In the Classroom
Coursework topics:
- Artificial intelligence
- Calculus
- 计算机和网络安全
- Computer architecture
- Computer networks
- Computer systems concepts
- 数据挖掘和机器学习
- 数据结构和算法
- Database systems
- Discrete structures
- Ethics
- 游戏设计与开发
- Human computer interaction
- Linux programming
- 移动应用开发
- Operating systems
- 并行和并发编程
- Senior capstone project
- Software engineering
- Statistics
- Web编程和应用程序
- Windows and .NET programming
- Writing and communication
Beyond the Classroom
作为一名计算机科学专业的学生,你可以:
- Engage in prestigious, paid internships or co-ops, working side-by-side with professionals to kickstart your computer science career while you complete your degree.
- Participate in co-curricular activities related to computing and engineering, where you can work on various projects related to areas of interest.
- 在研究项目上与教师合作.
- Present research findings at North Central’s Summer Undergraduate Research Colloquium, Rall Symposium and local, regional or national undergraduate research conferences.
- Study in state-of-the-art facilities equipped to accommodate the most sophisticated hardware, 软件和其他可持续技术.
Computer Science, B.A.
Computer science offers a mix of theory of computation, software development, systems concepts, and computing applications. Our graduates are employed in a wide range of companies and research labs.
For additional programs and courses in this department, see 计算机科学与工程.
Major Requirements
Core Courses
- 欧安会160 -计算机程序设计导论
- CSCE 210 - Data Structures
- 欧安会220 -计算机组织与设计
- 欧安会230 -离散结构
- 欧安会306 -面向对象的软件开发
- 欧安会340 -算法的设计和分析
- 欧安会420 -操作系统
- CSCE 494 - Senior Capstone
Electives
- One four credit hour CSCE or INFS elective at the 200-level or above
- One four credit hour CSCE elective at the 300-level or above *
- 一门四个学分的欧安会400级选修课*
Note:
*实习不能用于满足要求.
Support Courses
Ethics
One of the following:
Communications
One of the following:
- COMM 200 -人际沟通
- COMM 214 -组交互
- 商业和专业通讯
- COMM 285 -论证和辩论
- COMM 287 -高级公共演讲
- 领导230 -解决冲突
- MEDI 200 -数字媒体写作
- MEDI 255 - Social Media
B .的附加要求.A. Degree
Foreign Language
Students must demonstrate elementary competence in a foreign language. 有关更多信息,请参见 B.A. Degree Requirements within the Academic Regulations section of this catalog.
Communication Courses
-
Two additional four credit hour courses from the Communications list above, 还没有被选为专业.
Computer Science, B.S.
Computer science offers a mix of theory of computation, software development, 系统概念和计算应用. Our graduates are employed in a wide range of companies and research labs.
For additional programs and courses in this department, see 计算机科学与工程.
Major Requirements
Core Courses
- 欧安会160 -计算机程序设计导论
- CSCE 210 - Data Structures
- 欧安会220 -计算机组织与设计
- 欧安会230 -离散结构
- 欧安会306 -面向对象的软件开发
- 欧安会340 -算法的设计和分析
- 欧安会420 -操作系统
- CSCE 494 - Senior Capstone
Electives
-
One four credit hour CSCE or INFS elective at the 200-level or above
-
One four credit hour CSCE elective at the 300-level or above *
-
一门四个学分的欧安会400级选修课*
Note:
*实习不能用于满足要求.
Support Courses
Ethics
One of the following:
Communications
One of the following:
- COMM 200 -人际沟通
- COMM 214 -组交互
- 商业和专业通讯
- COMM 285 -论证和辩论
- COMM 287 -高级公共演讲
- 领导230 -解决冲突
- MEDI 200 -数字媒体写作
- MEDI 255 - Social Media
B .的附加要求.S. Degree
Statistics
One of the following:
cOMPUTER SCIENCE MINOR
Minor Requirements
A minimum 20 credit hours in Computer Science, including:
- 欧安会160 -计算机程序设计导论
- CSCE 210 - Data Structures
- Two four credit hour CSCE or IFS* electives at the 200-level or above.
- One four credit hour CSCE elective at the 300-level or above.
Note:
*Only one IFS course may be used to satisfy minor requirements. An internship cannot be used to meet minor requirements.
Computer Science, B.A.
Computer science offers a mix of theory of computation, software development, systems concepts, and computing applications. Our graduates are employed in a wide range of companies and research labs.
For additional programs and courses in this department, see 计算机科学与工程.
Core Courses
-
欧安会160 -计算机程序设计导论
欧安会160 -计算机程序设计导论
-
CSCE 210 - Data Structures
CSCE 210 - Data Structures
-
欧安会220 -计算机组织与设计
欧安会220 -计算机组织与设计
-
欧安会230 -离散结构
欧安会230 -离散结构
-
欧安会306 -面向对象的软件开发
欧安会306 -面向对象的软件开发
-
欧安会340 -算法的设计和分析
欧安会340 -算法的设计和分析
-
欧安会420 -操作系统
欧安会420 -操作系统
-
CSCE 494 - Senior Capstone
CSCE 494 - Senior Capstone
Electives
- One four credit hour CSCE or INFS elective at the 200-level or above
- One four credit hour CSCE elective at the 300-level or above *
- 一门四个学分的欧安会400级选修课*
Note:
Support Courses
Communications
One of the following:
-
COMM 200 -人际沟通
COMM 200 -人际沟通
-
COMM 214 -组交互
COMM 214 -组交互
-
商业和专业通讯
商业和专业通讯
-
COMM 285 -论证和辩论
COMM 285 -论证和辩论
-
COMM 287 -高级公共演讲
COMM 287 -高级公共演讲
-
领导230 -解决冲突
领导230 -解决冲突
-
MEDI 200 -数字媒体写作
MEDI 200 -数字媒体写作
-
MEDI 255 - Social Media
MEDI 255 - Social Media
Foreign Language
Students must demonstrate elementary competence in a foreign language. 有关更多信息,请参见
Communication Courses
-
Two additional four credit hour courses from the Communications list above, 还没有被选为专业.
Computer Science, B.S.
Computer science offers a mix of theory of computation, software development, 系统概念和计算应用. Our graduates are employed in a wide range of companies and research labs.
For additional programs and courses in this department, see 计算机科学与工程.
Core Courses
-
欧安会160 -计算机程序设计导论
欧安会160 -计算机程序设计导论
-
CSCE 210 - Data Structures
CSCE 210 - Data Structures
-
欧安会220 -计算机组织与设计
欧安会220 -计算机组织与设计
-
欧安会230 -离散结构
欧安会230 -离散结构
-
欧安会306 -面向对象的软件开发
欧安会306 -面向对象的软件开发
-
欧安会340 -算法的设计和分析
欧安会340 -算法的设计和分析
-
欧安会420 -操作系统
欧安会420 -操作系统
-
CSCE 494 - Senior Capstone
CSCE 494 - Senior Capstone
Electives
-
One four credit hour CSCE or INFS elective at the 200-level or above
-
One four credit hour CSCE elective at the 300-level or above *
-
一门四个学分的欧安会400级选修课*
Note:
Support Courses
Communications
One of the following:
-
COMM 200 -人际沟通
COMM 200 -人际沟通
-
COMM 214 -组交互
COMM 214 -组交互
-
商业和专业通讯
商业和专业通讯
-
COMM 285 -论证和辩论
COMM 285 -论证和辩论
-
COMM 287 -高级公共演讲
COMM 287 -高级公共演讲
-
领导230 -解决冲突
领导230 -解决冲突
-
MEDI 200 -数字媒体写作
MEDI 200 -数字媒体写作
-
MEDI 255 - Social Media
MEDI 255 - Social Media
-
MATH 151 - Calculus I
MATH 151 - Calculus I
-
MATH 152 - Calculus II
MATH 152 - Calculus II
Computer Science Minor
For additional programs and courses in this department, see 计算机科学与工程.
A minimum 20 credit hours in Computer Science, including:
-
欧安会160 -计算机程序设计导论
欧安会160 -计算机程序设计导论
-
CSCE 210 - Data Structures
CSCE 210 - Data Structures
- Two four credit hour CSCE or IFS* electives at the 200-level or above.
- One four credit hour CSCE elective at the 300-level or above.
Note:
*Only one IFS course may be used to satisfy minor requirements. An internship cannot be used to meet minor requirements.
计算机科学实习和工作
A North Central education integrates career preparation with rich academic study. Our faculty encourages you to refine and apply your knowledge in an interconnected world. Here you'll learn to think independently and work globally to solve problems and lead. We want to support our computer science students to not only focus on coursework but to also find ways to apply their degree to real-world experiences.
Internships
- Co-op Software Engineer, Argonne National Laboratory, near Lemont, IL
- 实习生,艺康,内珀维尔,伊利诺伊州
- 实习生,谷歌,柯克兰,华盛顿州
- 网页设计师,Websolutions, Inc., Aurora, IL
- 安全实习生,Navistar,沃伦维尔,伊利诺伊州
- Engineering and software QA, Informatica, Warrenville, IL
Careers
Recent graduates of the computer science program include:
- 艾默生电气公司应用工程师., Rosemont, IL
- 网络工程师,Arris International, Lisle, IL
- 软件工程师,开放数据组,芝加哥,伊利诺伊州
- 软件工程师,工作成本公司., Naperville
- Associate Consultant at SWC Technology Partners, Oak Brook, IL
- NextCapital软件开发员,芝加哥,伊利诺伊州
- West Monroe Partners顾问,芝加哥,伊利诺伊州
- 软件工程师,谷歌,纽约,纽约
- 软件工程师,谷歌,加州山景城
- Software engineer specialist, Argonne National Laboratory, near Lemont, IL
- 软件开发经理,VisTracks, Lisle, IL
- 伊利诺伊州沃伦维尔市Informatica公司高级产品经理
- Software automation tester, Interactive Intelligence Inc., Indianapolis, IN
- Web开发人员,西雅图萨顿,渥太华,伊利诺伊州
Many computer science students begin with a bachelor's degree before they move on to their master's degree. 虽然没有明确要求, graduate school is a path many students who want a more specialized skill set in the computer science career- some specialties include sectors like artificial intelligence or machine learning.
Invest in Your Future
选择一所合适的大学是一个重大的决定. Don’t make it alone. North Central’s admission and financial aid team is here to help you design a financial aid solution that works best for you and your family.
Merit scholarships, grants, loans, campus employment - these are just some of the resources available to you. Over 95 percent of students and 100 percent of all eligible students receive aid. Let our team partner with you in finding the best value for your education.
Learn more about financial aid and costs for North Central College
申请立博在线体育
The first step to becoming a North Central student is reading the application instructions specific to you. Find out everything you need to know about applying by selecting the group you belong to below.