|
Program Overview
Curriculum
Resources
Math, Science, and Technology Homepage
Office of Academic Advising
Faculty and Staff
Honors Program
Student Societies and Clubs
Curriculum Requirements
All computer science students are encouraged to select minors, concentrations, or other special programs outside the computer science major.
General Education Requirements (30 credits)
Students are required to complete 30 credit hours as part of the General Education Program.
Computer Science Major Requirements (54 credits)
Major Prerequisites (19 credits)
Note: These courses may fulfill the General Education six credits of math/science requirements.
Core Courses (42 credits)
CSIS 1400 Discrete Mathematics (3 credits)
CSIS 1800 Introduction to Computer and Information Sciences (3 credits)
CSIS 1900 Computer Programming I (4 credits)
CSIS 2410 Assemblers and Assembly Language Programming (4 credits)
CSIS 2950 Computer Programming II (4 credits)
CSIS 3400 Data Structures (4 credits)
CSIS 3500 Networks and Data Communication (3 credits)
CSIS 3750 Software Engineering (4 credits)
CSIS 3810 Operating Systems Concepts (3 credits)
CSIS 4050 Computer Architecture (3 credits)
CSIS 4600 Systems Programming (4 credits)
CSIS 4610 Design and Analysis of Algorithms (3 credits)
Major Electives (12 credits)
Select 12 credits from the following courses:
CSIS 3020 Web Programming and Design (3 credits)
CSIS 3060 Digital Design (3 credits)
CSIS 3110 Foundations of Computer Science (4 credits)
CSIS 3530 Artificial Intelligence (3 credits)
CSIS 3610 Numerical Analysis (3 credits)
CSIS 4310 Distributed Data Processing (4 credits)
CSIS 4350 Robotics (3 credits)
CSIS 4530 Database Management (3 credits)
CSIS 4650 Computer Graphics (3 credits)
CSIS 4800 Introduction to Compilers and Interpreters (3 credits)
CSIS 4840 Unix Operating System Environment (3 credits)
CSIS 4880 Special Topics in Computer Science (3 credits)
CSIS 4900 Directed Project (3–8 credits)
CSIS 4950 Internship in Computer Science and Information Systems (1–12 credits)
MATH 4500 Probability and Statistics (3 credits)
Internship Opportunities
The rapidly expanding area of information systems/computer science in the business world provides many opportunities for individuals with degrees in computer and information sciences. The NSU Career Resource Services (CRS) provides avenues to the internship program. CRS maintains a large database of local information technology companies. NSU students have been involved with Motorola, IBM, Nortel Networks, Nextel, American Express, among many other companies.
Graduates can look forward to challenging careers in the computer industry or many other areas of business. Here is a representative sample of job titles.
Information Systems Specialist
Internet/Intranet Technician
Web Technician
Web Administrator
Web Developer
Computer Information Manager
System Analyst
Technical Writer
Programmer
Programmers/Software Engineer
Multimedia Developer
Interface Designer
Management Info System Director
Database Specialist
Network Specialist
CSIS Courses Relevant to Industry Certificates
As technology changes, computer professionals must adapt and acquire new knowledge as old skills become
obsolete. The following are resources helpful for learning more about various professional certification programs. The
Division of Math, Science, & Technology provides these links as a service to the NSU community and assumes no responsibility
for the content of external web sites.
CS/CIS Courses |
Certificate (s) |
| CSIS 2000 Intro. to Database Systems CSIS 4530 Database Management |
|
| CSIS 3810 Operating Systems Concepts CSIS 4840 Unix Operating System Environment |
|
| CSIS 2950 Computer Programming II (Java) CSIS 3020 Web Programming and Design |
|
| CSIS 3500 Networks and Data Communication CSIS 3020 Web Programming and Design |
|
| CSIS 3750 Software Engineering CSIS 4600 Systems Programming CSIS 3020 Web Programming and Design |
|
Certification Information Chart
Company |
IT Certification Programs |
Cisco Systems Engaged in networking for the Internet. Cisco hardware, software and service offerings are used to create Internet solutions so that individuals, companies and countries have seamless access to information, regardless of differences in time and place. |
|
Microsoft Develops, manufactures, licenses, and supports a wide range of software products for a multitude of computing devices. |
http://www.microsoft.com/trainingandservices
|
Oracle A supplier of software for information management. The company develops, manufactures, markets and distributes computer software that helps corporations manage and grow their businesses. |
http://education.oracle.com/certification/index.html
|
Sun Microsystems A worldwide provider of products, services, and support solutions for building and maintaining network-computing environments. |
|