Prepare for careers in software development, information technology consulting and analyzing, or database administration. The computer science major will give you the knowledge to develop and use computer algorithms and computer-based systems. This program will also prepare you for a graduate degree in the computing sciences.
This might be the right degree for you if
- you enjoy working with technology
- want to put your math and technical skills to good use
- want a degree that is flexible enough to work in any industry
Why study computer science at Northwestern?
Computer science requires expert levels of knowledge, experience, and unshakable ethics to navigate the innovative role of technology. You will learn from Christian professionals who will provide personal instruction. You will grow in your spiritual and ethical foundation while expanding your knowledge and skill sets.
You will learn about
- low level technical skills in programming and application development
- medium level applied mathematical skills for computations and simulations
- high level design and analysis skills
- application with databases, computer security, and communications
Northwestern is close to downtown Minneapolis and St. Paul. With 16 local Fortune 500 companies, students take advantage of great internship opportunities.`
In the Spring 2018 semester I interned at Minnesota Adult and Teen Challenge as an information technology intern. This internship was a valuable experience for me as it allowed me to gain what I consider my first real work experience in the computer science field. It allowed me to experience firsthand what a company is actually like and how an information technology office operates.
What types of work are related to this degree?
- Technical support
- Teaching (non-licensure)
- Instructional technology
- Software design and development
- Systems development/analysis
- Web design/maintenance
- Systems integration
- Intranet maintenance
- IT consulting/analysis
- Database administration
- Research and development
- Sales and marketing
- Technical writing
Who employs people with this degree?
- Financial institutions
- Insurance companies
- Research institutions
- Healthcare organizations
- Entertainment companies
- City, state and federal government
- Telecommunications companies
- Environmental management firms
- City, state and federal government
- Internet exchange points (IXPs)
- Internet service providers
- Software vendors & Software/hardware manufacturers
- Systems developers
- Technical service providers
- Retailers/Retail stores
- Consulting firms
- Transportation companies
- Education institutions
- Hotels and restaurants
of Northwestern graduates felt professionally prepared by their education
of seniors say their major integrates biblical perspectives
of graduates say they are well-prepared to enter graduate school or advanced study
Strategies for success:
- Note that an interest in computers may not translate into an interest in computer science, as the major is heavily programming and math-based.
- To enter the gaming industry, investigate training programs specific to game design and seek as much exposure to designing as possible. Pursue entry-level opportunities, such as being a tester, to gain experience.
- Prepare to learn new information on a regular basis through online discussions, classes, conferences, and periodicals. Update your skills accordingly.
- Obtain vendor-specific or networking certifications to gain a competitive edge for some positions.
- Expect to work extended and/or irregular hours, and at times be “on call.”
- Consider earning a minor in math or pursuing it as a second major, as a computer science major is heavily math-based.
- Develop strong interpersonal, communication, and teamwork skills. Patience and perseverance are essential for computer science professionals.
- Association of Information Technology Professionals
- Software & Information Industry Association
- Association for Computing Machinery
- Computing Research Association
- Computer Professionals for Social Responsibility
- Association for the Advancement of Artificial Intelligence
- International Webmasters Association