Division of Math, Science, and Technology

This academic program is housed in the Division of Math, Science, and Technology in the Farquhar College of Arts and Sciences.

Division Homepage


B.S. in Computer Science

The computer science major at the Farquhar College of Arts and Sciences deals with the systematic study of algorithms and data structures. The program's curriculum is consistent with recommendations outlined by the Association for Computing Machinery (ACM) and emphasizes laboratory experience as a major component of courses. By integrating theory, abstraction, and design, the curriculum bridges the gap between hardware and software issues.

The major provides students with an opportunity to gain in-depth, rigorous instruction in the following nine areas of computer science (as specified by the national ACM/IEEE Joint Curriculum Task Force): algorithms and data structures, architecture, artificial intelligence and robotics, database and information retrieval, human-computer communication, numerical and symbolic computation, operating systems, programming languages, and software methodology and engineering.

The curriculum is upgraded regularly through surveys of skills needs, ongoing dialogue with information technology business leaders, technical professionals, and monitoring of the business environment and technological trends. The curriculum provides a combination of technical skills, business skills, and hands-on experience to meet the needs of "the right person with the right skills at the right time." It provides a hands-on opportunity for students to gain real-world experience in high-technology industry and technical careers. Professionals with real-world experience are in the classroom at all levels.

The computer science major is offered during the day and evening on NSU's main campus.

Consider Selecting a Minor

Pursuing a minor can deepen your knowledge in a discipline related to your major or enable you to explore a field outside your major area of study and diversify your skills. Speak with a faculty member in your program to determine which minor(s) can support your academic, professional, and personal goals.

Dual Admission Option

Are you planning to pursue a master's or doctoral degree in a related field of study? Consider NSU's Dual Admission Program, which enables qualified undergraduates at the Farquhar College of Arts and Sciences to secure early acceptance into one of the university's competitive graduate and professional degree programs.