400

CIS435 SQL Server

This course will provide students with the skills that developers need to work successfully with Microsoft SQL Server. Students will learn to utilize SQL Server to work with databases using advanced features like Transact-SQL, views, stored procedures, functions, triggers, and transactions. Upon successful completion, students will be able to work with Microsoft SQL Server databases.

3

Prerequisites

CIS250

Corequisites

CIS435L

CIS435L SQL Server LAB

This course will provide students with a chance for a more in-depth experience with Microsoft SQL Server. Students will learn to apply advanced features like Transact-SQL, views, stored procedures, functions, triggers, and transactions as well during lab sessions. Upon successful completion, students will be able to demonstrate problem solving ability with Microsoft SQL Server databases.

1

Prerequisites

CIS250

Corequisites

CIS435

CIS436 Oracle PL/SQL

This course will provide students with a working introduction to PL/SQL programming within the Oracle RDBMS environment. Students will be introduced to the PL/SQL language fundamentals of block program structure, variables, cursors, and exceptions. The course covers creating program units including procedures, functions, triggers and packages, and Oracle-supplied packages. Upon completion of this course, students will be able to write database programs using PL/SQL objects.
3

Prerequisites

CIS250

Corequisites

CIS436L

CIS436L Oracle PL/SQL LAB

This course will provide students with a hands-on lab course is to provide students with a chance for a more in-depth experience with Oracle PL/SQL. Students will have the opportunity to program, implement and demonstrate a database solution for a business or organization during the lab sessions. Upon successful course completion, students will be able to write in depth database programs using PL/SQL objects.
1

Prerequisites

CIS250

Corequisites

CIS436

CIS494 Externship-CIS Sr. II

This course provides graduating Bachelor's Degree students with real-world experience in a work area appropriate for their particular Computer & Information Science concentration. Students will learn skills in their field as directed by their faculty member assigned course management, completing 90 hours of on-the-job work assignments. Upon successful course completion, students will be able to provide all paperwork related to the externship, including weekly observation and work attendance reports to their course faculty manager.
2

Prerequisites

Approval of Academic Advisor

CIS496 CIS Externship Project

This course provides graduating bachelor's degree students with real-world experience in a project appropriate for their CIS concentration. Students will learn to apply technical and interpersonal skills to a realistic project in the field. Upon successful course completion, students will be able to document effective project management.
1

Prerequisites

Approval of Academic Advisor