Computer Informations Systems Program Requirements

The courses listed below are required for completion of the B.S. degree in Computer Information Systems. Students must also complete the requirements for the Stevenson Core Curriculum. Typically, students will take lower level (100- and 200-level) courses in their freshman or sophomore years and upper-level (300- and 400-level) courses in their junior or senior years. Specific pre- and co-requisites for each course are provided in the Course Descriptions section of this catalog.

Note: Some secondary requirements, which are noted by an asterisk (*) in the list below, can also be used to fulfill a Core Curriculum requirement.

Major Requirements:

Information Systems Core Lower Division Courses
(to be taken by all students)

IS 135

Advanced MS Office Applications

IS 140

Information Systems Architecture and Design

IS 150

Relational Database Design & SQL with MS Access

IS 170

Systems Development with UML

IS 231

Network Technologies

IS 240

Programming Concepts with Visual Basic .NET

Information Systems Core Upper Division Courses
(to be taken by all students)

IS 480

Technology Law

IS 481

Project & Knowledge Management

Students must also complete the courses for one of the two tracks listed below. (They may substitute the Technology Management track offered under Business Information Systems; if they do so, they will be awarded the Business Information Systems degree.)

Software Design Track

IS 241

C# Object Oriented Programming

IS 252

Advanced SQL Query Design with Oracle & SQL Server

IS 343

Web Architecture & Design Technologies

IS 345

JAVA Programming

IS 346

ASP.NET & Cold Fusion Dynamic Web Application Design

IS 348

Visual Basic .NET Business Applications

IS 349

Designing Web Services and SOAs with JAVA

IS 443

XML eBusiness Applications

IS 444

Wireless Application Development

IS Electives (3 courses)

Network Design Track

IS 232

TCP/IP Communication Protocols for Windows and UNIX

IS 235

Advanced Windows Server Architecture & Administration

IS 331

Cisco TCP/IP Routing‡

IS 332

High Speed Broadband Networks

IS 333

Sun Microsystems UNIX Server Architecture and Administration

IS 334

Telecommunications Systems

IS 335

Wireless LANs and Mobile Communication Systems

IS 431

Exchange Server & Messaging Systems‡

IS 432

Network Security Hacking Countermeasures Firewalls and Intrusion Detection Systems

IS Electives (3 courses)

Computer Forensics (CIS)

IS 232

TCP/IP Communication Protocols for Windows and UNIX

IS 235

Advanced Windows Server Architecture & Administration

IS 331

Cisco TCP/IP Routing

IS 380

Information Security for the Organization

IS 391

Incident Response and Investigation Methods

IS 392

Information Systems Forensics Internals— Auditing

IS 393

Forensic Evidence Collection Tools and Techniques

IS 491

Hacking Attacks, Trace back and Counter Measures

IS 432

Network Security - Firewalls and Intrusion Detection Systems

IS Electives (3 courses)

Computer Simulation and Game Design (CIS)

IS 241

C# Object Oriented Programming I

S 252

Advanced SQL Query Design with Oracle & SQL Server

IS 343

Web Architecture & Design Technologies

IS 345

JAVA Programming

IS 371

Game Design Principles

IS 372

3D Modeling and Animation Techniques

IS 373

Game Audio Integration

IS 444

Wireless Application Development

IS 453

Multimedia FLASH Applications

IS Electives (3 courses)

Secondary Requirements: to be taken by all students)

EC 201

Principles of Economics: Introduction to Macroeconomics*

EC 202

Principles of Economics: Introduction to Microeconomics*

ENG 212

Technical Writing*

MATH 210

Statistics & Probability

PHIL 104

Logic*