B.S. Computer Science
Nova Southeastern University Undergraduate Programs
Key Information
Campus location
Fort Lauderdale, USA
Languages
English
Study format
On-Campus
Duration
4 years
Pace
Full time
Tuition fees
USD 33,510
Application deadline
Request info
Earliest start date
Request info
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
The Digital Future is Yours to Dominate
Explore, solve and create for today and tomorrow
Use powerful computers with cutting-edge software tools to solve complex computational problems. Take advantage of an outstanding laboratory as you master the curriculum, based on the Association for Computing Machinery's recommendations. In Nova Southeastern University’s Bachelors of Science in Computer Science program, you’ll explore algorithms, software design, and development and take on real-world challenges.
NSU prepares you for a range of potential career paths. You’ll go beyond coding to gain expertise on data structures, algorithms, architecture, database, and information retrieval, human-computer interaction, numeral, and symbolic computation, operating systems, programming languages, and software methodology and engineering. You’ll also work on practical projects and be challenged to bridge the gap between hardware and software issues. Upon completion of the program, you’ll have the skills every business and organization needs from computing professional.
The Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission (CAC) of the Accreditation Board for Engineering and Technology (ABET).
Why Should You Major in Computer Science at NSU?
- Internships at some of the country’s top software and technology companies.
- NSU’s College of Computing and Engineering is a National Center of Academic Excellence in Information Assurance Education.
- Opportunities to participate in national cybersecurity competitions.
- NSU’s College of Computing and Engineering hosts the Center for Information Protection, Education, and Research (CIPhER), which is recognized nationally and internationally as a leader in cybersecurity education as well as an innovation center in the research and development of solutions to real-world cybersecurity problems.
Gallery
Admissions
Scholarships and Funding
Curriculum
The Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission (CAC) of the Accreditation Board for Engineering and Technology (ABET).
First year seminar (3 credits)
General education requirements (30 credits)
Students are required to complete 30 credit hours as part of the General Education Program.
Major requirements (83 credits)
- Calculus I (4 credits) OR MATH 2100H Calculus I Honors
- Calculus II (4 credits) OR MATH 2200H Calculus II Honors
- Introductory Linear Algebra
- Probability and Statistics
- Physics I/Lab
- Any Science Course
Note: These courses may fulfill the General Education 12 credits of math/science requirements.
Core Courses (52 credits)
- Introduction to Computer and Information Sciences
- Discrete Mathematics
- Fundamentals of Computer Programming
- Legal and Ethical Aspects of Computers
- Computer Organization and Architecture
- Advanced Computer Programming
- Organization of Programming Language
- Data Structures
- Object-Oriented Design
- Networks and Data Communication
- Numerical Analysis
- Software Engineering
- Operating Systems Concepts
- Design and Analysis Algorithms
- Capstone Project for Computer Science (3 credits) OR CSIS 4953 Capstone Internship in Computer Science
Major electives
Select 9 credits from the following courses:
- Any 3000/4000-level CSIS, CENG, EENG, and SENG course(s) not counted as core courses for the major.
Experiential Learning/Internships
During your undergraduate studies, you will get hands-on experience through the course and capstone projects. There are also amazing opportunities to join active, student-led organizations, such as NSU_eHACKERS ("e" stands for Ethical!). As a member of NSU_eHACKERS, you can participate in activities such as hands-on preparations for ethical hacking exercises and attend guest lectures by industry leaders (e.g. CISOs), as well as government agents (e.g. FBI Special Agents, DHS agents, NSA agents, CIA agents, & US Army).
Additionally, computer science majors enjoy highly sought-after internships as software developers, software engineers, business intelligence analysts, product developers, and more at companies like Citrix, Professional Computer Solutions, Amazon, Envision Healthcare, Ryder System, Inc. Modernizing Medicine, and Ultimate Kronos Group.
Program Outcome
Computer Science Program Educational Objectives
Graduates of the computer science program will:
- Apply analytical and technical skills, tools, and techniques to define requirements, create designs, implement solutions, or conduct evaluations of computer software, hardware, and systems.
- Communicate effectively, work well independently and provide significant contributions in team environments.
- Understand and apply professional standards of ethics, legal and societal responsibility, and are knowledgeable of their impacts on computing.
- Continue to develop their computing knowledge and skills through advanced study and lifelong learning.
Computer Science Major Learning Outcomes
By graduation, students in the computer science program are expected to have attained:
- An ability to analyze a problem and to identify computing requirements appropriate to its solution.
- An ability to design, implement, and evaluate a computer-based solution to meet a given set of computing requirements in the context of the discipline.
- An ability to communicate effectively with a range of audiences about technical information.
- An ability to make informed judgments in computing practice based on legal and ethical principles, and identify impacts on individuals and society.
- An ability to function effectively on teams to establish goals, plan tasks, meet deadlines, manage risk, and produce deliverables.
- An ability to apply theory in the design and implementation of computer-based solutions.
- An ability to reason about and explain computer-based solutions at multiple levels of abstraction.
- An ability to recognize the ongoing need for additional knowledge and to locate, evaluate, integrate, and apply this knowledge effectively.
Career Opportunities
Explore High Tech Career Opportunities
With a degree in computer science, you'll be ready to advance in government, higher education, and across the high-tech industry. Jobs in this industry are consistently ranked among the best in lists by U.S. News & World Report. In fact, “Software Developer” was ranked #1 in their “100 Best Jobs” list, and “IT Manager” was ranked #13 in “Best Paying Jobs.”
Average Starting Salary
According to a 2020 report from PayScale.com, graduates with a bachelor’s degree in computer science make an average of $85,752 per year.
Shark Destinations
NSU Computer Science alumni go on to enjoy exciting and rewarding careers. You’ll find graduates at companies like Amazon, Modernizing Medicine, Citrix, Auto Nation, Ultimate Kronos Group, Robinhood, Adfone, and Akamai.*
*Data provided by NSU’s Office of Career Development