Bachelor in Computer Science
Waukesha, USA
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
TUITION FEES
USD 36,400 / per year **
STUDY FORMAT
On-Campus
* open enrollment
** additional fees may apply / on average our international scholarship covers 45-55% of the cost of attendance for fulltime international undergraduate students
Introduction
The world is code. Today, everything from your car to your phone to your toaster runs on computer software. And it all needs computer science professionals to design and program the software that keeps this high-tech world running. As a result, the demand for computer science professionals is projected to far outpace most other jobs. Carroll offers a computer science education that puts an emphasis on mastering the technical skills of problem-solving with the latest software development practices while honing the critical thinking abilities you’ll need to excel and keep pace in this quick-changing landscape.
Carroll University’s computer science major prepares you for a career that Money Magazine calls the best job in America. At Carroll, you’ll have access to the latest software tools and digital technologies, commonly-used database management systems, industry-standard programming language platforms, as well as campus-wide Wi-Fi networks. There is equipment exclusively available for use by computer science and information technology majors.
Students majoring in computer science are required to complete an internship. Through the internship course, students acquire experiences in resume writing, job interviews, and software development in the real world. Internships are typically paid. It is not unusual that students continue on to become employees at the companies where they interned.
You’ll learn problem-solving skills that can be applied to solving a variety of real-world problems, whether they be business-oriented, scientific, web-based, or recreational. You’ll learn to use multiple programming paradigms, enterprise resources, different software development frameworks, sound software design techniques, and software engineering practices. Students majoring in computer science are encouraged to add a minor or pursue a second major in mathematics or in a science field to strengthen their career potential.
Emphasis/Minor
While not required, computer science majors may choose to specialize their study through the following emphasis. In addition to the major, Carroll offers a minor in computer science that complements many areas of study.
- Computer Science Minor
Carroll University E-Sports
Organized, competitive video gaming is booming on college campuses and Carroll joined the world of eSports in the fall of 2020. Like traditional sports, players join together to form teams for each game and compete against other teams from other universities. As part of Carroll's recreation and wellness programing, the university offers both recreational and varsity team eSports opportunities in a newly-dedicated gaming facility, where students can connect with other gamers here on campus and across the world. Ready to take your gaming to the next level?
Program Outcome
Graduates of the Computer Science Program are able to:
- Problem-solve (for business, scientific, Web, and recreational problems) through programming using multiple programming paradigms, enterprise resources, different software development frameworks, sound software design techniques and software engineering practices.
- Successfully work in or be adapted to an organization in any business setting to meet technology challenges.
- Further their academic pursuits and meet challenges in graduate schools by having the necessary body of theory that underpins the discipline of computer science.
- Demonstrate an understanding of ethics as it applies to the discipline of computer science.
- Work effectively as part of a team.
Gallery
Career Opportunities
Our computer science majors pursue careers in:
- Programming
- Systems development
- Network technology
- Internet
- Consulting
- Education/training
- Non-technical
- Information systems
- Information services
Many of our recent graduates have become senior software developers/engineers/analysts, software architects, lead developers, managers of software development processes, and more at the following companies:
- Johnson Controls
- Northwestern Mutual
- Quad/Graphics
- Caterpillar
- Generac Power Systems
- GE Healthcare
- Aurora Healthcare
- Comcast
- Trisept Solutions
- InfraSource
- Panatrack
- Connecture
- Wisconsin Institute for Discovery
- Automatic
- Software AG
Types of employers for computer science graduates:
- Digital and media firms
- Technology vendors
- Corporations
- Consulting firms
- Research laboratories
- Government agencies
- Educational institutions
Example job titles of graduates with a bachelor’s degree in computer science:
- Software engineer
- IT consultant
- IT associate
- Software developer
- Programmer
- Database coordinator
- Associate application developer
- Systems analyst
- Service Desk analyst
- IT technician
Curriculum
Computer Science majors must complete 48 credit hours, consisting of 32 credit hours of core courses in Computer Science, 8 credit hours of Computer Science electives, and 8 credit hours of support courses. Additionally, students must complete all other university requirements.
Students start taking major course requirements Fall of Freshman year
Core Courses (32 Credits)
- CSC 110 - Problem-Solving through Programming 4 Hour(s)
- CSC 111 - Introduction to JAVA 4 Hour(s)
- CSC 226 - Data Structures using JAVA 4 Hour(s)
- CSC 240 - Computer Organization and Architecture 4 Hour(s)
- CSC 341 - Software Design and Development 4 Hour(s)
- CSC 351 - Database Design and Implementation 4 Hour(s)
- CSC 450 - Projects-Computer Science Majors 4 Hour(s)
- CSC 480 - Internship I 4 Hour(s)
Choose Two Elective Courses from the Following List (8 Credits):
- CSC 303 - Network Protocols 4 Hour(s)
- CSC 307 - Operating Systems and Web Master Fundamentals-Unix/Linux Apache 4 Hour(s)
- CSC 319 - World Wide Web Programming 4 Hour(s)
- CSC 323 - Programming Languages 4 Hour(s)
- CSC 353 - Mobile Application Development 4 Hour(s)
- CSC 431 - Artificial Intelligence 4 Hour(s)
- CSC 440 - Software Engineering 4 Hour(s)
- CSC 491 - Special Studies/Topics 1 - 4 Hour(s)
Area of Interest
It is recommended that students refer to the following list to choose electives based on an area of interest:
Software Engineering or Graduate School
- CSC 323 - Programming Languages 4 Hour(s)
- CSC 440 - Software Engineering 4 Hour(s)
Mobile Development
- CSC 319 - World Wide Web Programming 4 Hour(s)
- CSC 353 - Mobile Application Development 4 Hour(s)
Technical Support
- CSC 303 - Network Protocols 4 Hour(s)
- CSC 307 - Operating Systems and Web Master Fundamentals-Unix/Linux Apache 4 Hour(s)
Required Support Courses (8 Credits)
- COM 101 - Principles of Communication 4 Hour(s)
- MAT 160 - Calculus I 4 Hour(s)
- MAT 160L - Calculus I - Laboratory 0 Hour(s)
Bachelor of Science Requirements
The requirements for a Bachelor of Science degree are:
- CMP 112 - Computational Thinking I 4 Hour(s)
- CMP 114 - Computational Thinking II - Statistical Analysis Emphasis 4 Hour(s) or
- MAT 140 - Calculus and Its Applications 4 Hour(s) or higher
- CSC 110 - Problem-Solving through Programming 4 Hour(s) or higher
- ENG 170 - Writing Seminar 4 Hour(s)
- Degree requirements cannot be waived.
Note: Each major may have specific course sequencing requirements. For specific requirements, see “Required Support Courses” within each major
Internships
We help you build real-world experience, explore careers, and network with professionals through internship opportunities. Recent placements include the following companies:
- Quad/Graphics
- GE Medical Systems
- Generac Power Systems
- JDA Software
- Northwestern Mutual
- Alegeus
- Kohl's
- FIS Global
- Aurora Health Care
- Acuity Insurance
- Many software consulting firms
Admissions
Program Tuition Fee
Scholarships and Funding
The University participates in three types of financial aid programs for its International students: scholarships, grants, and employment.
Scholarships
Carroll University offers completive scholarships for international undergraduate students. 100 percent of Carroll University students receive scholarship assistance, which helps them find a balance between studies, work, and extra-curricular activities. Scholarships play a key role in maintaining Carroll's accessibility for all students. On average our international scholarship covers 45-55% of the cost of attendance for full-time undergraduate students.
Grants
Grants are awarded based upon a student’s demonstrated financial need in addition to the guaranteed International scholarship. Like scholarships, grants are considered gift aid that does not need to be repaid.
Student Employment
University employment opportunities allow students to work part-time on campus, earn an hourly wage and receive a monthly paycheck while attending Carroll. Students may work from approximately five to fourteen hours each week. The number of hours a student may work depends upon the student’s financial aid award. International students get awarded an average of $2,000-$2,500 in university employment grants every year.
Program Leaders
Student Testimonials
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!