Want to learn more about Northeastern?
We鈥檒l email you a customized viewbook.
Programming and software now stretch to all areas of society imaginable鈥攃omputers, video games, and electronics to cars and appliances. The professionals behind these advances often have a comprehensive background in computer science, spanning its mathematical and conceptual foundation to its more practical applications.
These professionals once found themselves in your place. You think that even simple, accepted processes no one questions could be more efficient. So, you start to devise a creative, original solution to do things not only differently but better鈥攏o matter how unconventional that may seem at first. Whether you strive to conceptualize apps and software, dream up new operating systems that power tomorrow鈥檚 technology, or protect a business鈥檚 network from ever-encroaching threats, 天天吃瓜鈥檚 Bachelor of Science in Computer Science program not only challenges your innovative, entrepreneurial nature but offers a supportive, multicultural environment to prepare you for your future career.
Northeastern's Bachelor's in Computer Science prepares you with the skills needed to enter the tech industry in Chicago and beyond. With several concentrations to choose from learn how to become a software engineer, IT specialist, web developer and more!
NEIU partnered with Google to create Google CSSI: Extension, a free CS bootcamp for high school seniors and new transfer students.
Connect at the Computer Science Society, NEIU鈥檚 Chapter of the Association of Computing Machinery, an international membership organization dedicated to computing.
A hub for students in STEM fields, the Center offers study groups, tutoring and individualized guidance on preparing for science-oriented careers.
At its core, computer science is the study of software and hardware systems, from the mathematical and programmatic languages composing their foundation to the analytical and problem-solving skills key for developing new solutions.
Considering the pace of technological advances, computer science previously provided a more specialized look at the field. However, every industry requires programmers, developers, software engineers, and professionals who understand artificial intelligence applications, and NEIU constructs our Bachelor鈥檚 in Computer Science program through this framework, offering a broad-based perspective encompassing theoretical and practical topics:
Incoming freshmen and transfer students further have the opportunity to jumpstart their academic career with the Google-CSSI Extension Program, an intensive, four-week summer session designed to encourage the success of women, underrepresented ethnic minorities, first-generation, and low-income college students in computer science. Students receive guidance from NEIU faculty, staff, and peer mentors while learning key computer science concepts and, upon completion, will receive a tuition scholarship toward one academic course. Learn more about the program.
天天吃瓜 crafts the curriculum for the Bachelor鈥檚 in Computer Science degree for accomplished, imaginative individuals seeking a new challenge. Rather than conceptualize the program through a narrow lens, we鈥檝e taken a broader, more integrative approach. You鈥檒l receive a thorough introduction to programming languages, computer architecture, operating systems, and scientific and mathematical theories, have the opportunity to expand your mindset and communication skills with NEIU鈥檚 liberal arts鈥揵ased core, and can tailor your degree to your career goals鈥攂e it jumping into the workforce after graduation or elevating your knowledge through a master鈥檚 program.
Through this structure, you鈥檒l be required to complete a minimum of 36 hours of 300-level coursework.
Today鈥檚 computer science professional is someone who鈥檚 not only well-versed in programming languages and theories but can use their skills to transform the world. NEIU鈥檚 general education requirements assist you with developing this perspective and incorporate experiential learning, helping you apply the concepts introduced in the classroom.
You鈥檒l take a total of 33 credits across fine arts, humanities, behavioral and social sciences, and natural sciences. Three Engaged Learning Experiences then open up the pathway to take the tools you鈥檝e acquired and utilize them in a real-world setting, illustrating computer science鈥檚 practical and intersectional applications.
NEIU immerses all computer science students like yourself in a rigorous, comprehensive course of study that touches on all key aspects of the field:
You can chart your degree path through one of the three concentrations:
Develop an advanced understanding of higher-level computer science concepts, including programming languages, database management, networks, open-source systems, human-computer interactions, cryptography, computer graphic fundamentals, natural language processing and parallel computing. This concentration is ideal if you plan to pursue further studies in a master鈥檚 program or enter the workforce in roles such as software development, systems analysis or research.
Dive deep into the technical and practical aspects of computer networks and cybersecurity. Develop expertise in network design, implementation and management, alongside a thorough understanding of security protocols, threat assessment and mitigation strategies. Learn to protect sensitive information through courses covering network architecture, ethical hacking and cryptography. This concentration prepares you for careers in network administration, cybersecurity analysis and IT security management.
Data science explores capturing and maintaining data, to processing and analyzing data, and finally reporting and communicating data in an effective way. Develop analytical skills to plan and identify relevant questions, collect data from a variety of points and sources, organize and translate a multitude of information in user friendly terms, and report out analyses that will impact businesses and processes. This concentration prepares you for careers in data analysis, business intelligence and data engineering, or for further studies in data science or related fields.
, and .
The opportunities available to computer science majors extend from the typical roles in Silicon Valley to local companies in Chicago looking for motivated, strategic, and persevering individuals dedicated to finding a solution. Beyond web, software, computers, and electronics, computer science is increasingly integral to the automotive industry and any entity seeking to conceptualize a new app or device that connects to the Internet of Things (IoT).
Reflecting this demand, the Bureau of Labor Statistics predicts . This spectrum covers (5% or slightly above average growth) through (10% growth), (22% growth), and (31% growth). Additional career paths include:
Program Educational Objectives (PEOs) are broad statements that describe what graduates are expected to attain within a few years after graduation. Our program of Bachelor of Science in Computer Science: General track makes it a goal that within three to five years of graduation, our graduates will:
The program has six Student Outcomes (SOs). The outcomes are the same six student outcomes as required by ABET Criterion 3, and the program does not have any additional student outcomes. Specifically, upon immediate graduation, our students are able to:
Considering a career as a maker and creator that requires a solid understanding of programming knowledge and computer science theory? Let NEIU guide you on your journey and unlock additional opportunities. If you鈥檙e interested in applying to the Bachelor鈥檚 in Computer Science degree program, candidates must fulfill all application requirements for or