Computer Science & Innovation
The information technology field will continue to grow rapidly, and businesses will never stop seeking extraordinary computer scientists who can envision complex solutions to difficult technical challenges and spearhead innovation that puts their organization ahead of the pack. Indeed, according to the Bureau of Labor Statistics, careers in both systems and computer science are expected to grow by an average of 40 percent by 2016. Champlain College’s Computer Science & Innovation program will provide the preparation you need to become one of these elite professionals.
It begins with Champlain’s unique practice-based approach to learning. Your professors will balance technical theory and classroom studies—encompassing everything from the most complex software systems to the lightest wireless applications—with an abundance of experiential work. You’ll learn by doing as you undertake projects to create graphical user interfaces, develop advanced mobile programming, experiment with the untapped potential of robotics and explore other futuristic technologies. At the same time, the program’s focus on innovation and emerging technologies will keep you on the industry’s cutting edge. You’ll master the dual challenge of designing and implementing new computer solutions that drive the latest technologies and developing software systems for the breakthrough platforms upon which tomorrow will be built.
Choose a specialization in Software Engineering for Emerging Technologies, Mobile Development or Applied Computer Science, and graduate ready to achieve in fields as diverse as medical engineering and electronic gaming.
-
Program Highlights
- Take advantage of thoroughly immersive learning that will teach you to design, develop, test, manage and maintain a full range of software systems.
- Build programs that support emerging technologies like new Internet, mobile, wireless, embedded and robotics applications.
- Study open-source development and work in both Windows- and UNIX-based environments with development tools from industry leaders like Oracle, Microsoft, Borland, Rational and IBM.
- Learn management, communication and team skills that prepare you for industry certifications and the construction of systems for every purpose.
- Network with employers through career fairs and company tours, and turn internships into fulltime jobs at large and small software firms. Build relationships within the software industry through Champlain’s technology partnerships.
- Hit the ground running as a software engineer, database administrator or designer, project manager, quality assurance engineer or systems analyst.
-
Curriculum
First Year
First Semester:
- COR 110 - Concepts of the Self
- COR 115 - Rhetoric I
- CIT 135 - Introduction to Computer Theory
- CIT 130 - Introduction to Networking and Security
or NET 215 - TCP/IP - SCI 180 - Robotics
Second Semester:
- COR 120 - Concepts of Community
- COR 125 - Rhetoric II
- SWE 140 - C++ Programming I
- MTH 230 - Applied Calculus
- CSI 190 - Innovation I - Introduction to Emerging Technologies
Second Year
First Semester:
- COR 210 - Scientific Revolutions
- COR 220 - Aesthetic Expressions
- CSI 220 - Introduction to Mobile Development
- CSI 230 - Introduction to OS, Linux/Unix
- MTH 270 - Discrete Mathematics
Second Semester:
- COR 230 - The Secular & the Sacred
- COR 240 - Capitalism & Democracy
- SWE 200 - Relational Database
- SWE 281 - Data Structures & Algorithms
- CSI 290 - Innovation II - Open Source Software Development
Third Year
First Semester:
- COR 310 - Global Studies I: Technology & Development
- COR 320 - Global Studies II: Human Rights
- CSI 320 - Global IT & Ethics
- Internship/General elective
- General elective
Second Semester:
- COR 330 - International Cultural Studies
- SWE 130 - Software Systems Analysis & Design
- CSI 390 - Innovation III - Technology Partnership
- Specialization Course 1 (see Specializations page)
Fourth Year
First Semester:
- SWE 435 - Applied Software Practice I
- CSI 330 - Software Testing, QA, & Security
- Specialization Course 2 (see Specializations page)
- General Elective
- General Elective
Second Semester:
- CCC 410 - College Capstone
- CSI 370 - Computer Architecture
- Specialization Course 3 (see Specializations page)
- Specialization Course 4 (see Specializations page)
BS Degree in Computer Science & Innovation
-
Career Opportunities
- Software design
- Software configuration management
- Computer scientist
- Project management
- Systems engineer
- Mechanical designer
- IT Analyst
-
Student Resources
- Cplus.about.com - answers frequently asked questions on the software engineering career
- Bureau of Labor Statistics - career outlook for software engineers
- CareerBuilder.com - software engineering jobs
- SimplyHired.com - job listing board for software engineering jobs
- RSPA.com - a list of software engineering articles and resources
- Faculty
Events
- If you have javascript disabled, go to the Event Index page for a complete event list






















