Computer Science Information Technology Courses

View/Print PDF

CSIT 301|Information Systems

5 Credits

The course is designed to help students understand the importance and elements of today's information technology (IT) systems. Topics include actual and contemporary examples to clearly illustrate how they can be applied to improve and strengthen IT organizations, IT security, and hands-on scenarios for class projects.

Prerequisite

Prerequisite: CS 206 and CS 250 and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >

CSIT 306|Intro to Big Data and Analysis

5 Credits

The course provides a comprehensive view on computing architectures in data analytics and data mining. Topics include big data characteristics and algorithms, analyzing tools, data mining techniques, massive databases processing, implementation of machine learning algorithms, and analytics environments. Students learn to conceptualize an analytic environment that is suited to the challenges of today's analytics demands.

Prerequisite

Prerequisite: CSIT 311 and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >

CSIT 311|Python for Data Processing

5 Credits

This course is designed for students who have an object-oriented programming background. Students learn to use built-in data structures in Python computer language to perform complex data analysis. Students also learn to work with HTML, XML, and JSON data in Python to do basic data visualization.

Prerequisite

Prerequisite: CS 250 and (CS 236 or CS 260) and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >

CSIT 316|Cloud Computing HTML5 and PHP

5 Credits

This course in database-driven websites gives students an understanding of HTML5 with PHP (Hypertext Preprocessor). Students acquire web development techniques that use databases to create content with HTML form objects, database connections, and server side programming. Use of HTML5, MySQL, and PHP5 for programming turns simple static websites into dynamic, database-driven web applications. Course projects involve developing, debugging, PHP, and SQL.

Prerequisite

Prerequisite: CS 206 and CS 250 and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >

CSIT 401|Information Systems Analysis and Design

5 Credits

This course covers web development, service-oriented architecture, traditional, UML, and object-oriented approaches to information technology systems analysis and design. Real world case projects and technologies are provided throughout the course for hands-on exercises. Students apply the concepts learned to develop a conceptual, technical, and managerial foundation for systems analysis design and implementation as well as project management principles for systems development.

Prerequisite

Prerequisite: PROJ 100 with a 2.0 or better and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >

CSIT 411|Agile Methodology & ePortfolio Planning

5 Credits

This course represents the integration of previous coursework and practical experience with a focus on authentic demonstration of competencies outlined by the program. This course also covers Agile Methodology practices for teamwork using Scrum techniques. Students use an open source ePortfolio to collect information on performance-based artifacts combined with metacognitive reflection and a professional statement of purpose that reflects their ability to make globally, socially, and ethically responsible information technology and systems decisions that are aligned with the legal and organizational policy requirements. Students also reflect on a previous project and describe in writing how Scrum techniques could have been used to make their project more successful.

Prerequisite

Prerequisite: PROJ 100 and CSIT 401 and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >

CSIT 416|Data Visualization

5 Credits

This course introduces a data analytics tool used to prepare and analyze data for effective visualizations. Students learn theory and concepts of data analytics and how to display and share data in a meaningful way. Students also learn the principles of preparing, analyzing, and processing data to create desired data visualizations.

Prerequisite

Prerequisite: CSIT 306 and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >

CSIT 421|IT Capstone

5 Credits

This course integrates all IT knowledge and skills learned in previous courses into a project. Emphasis is placed on secure information system design, process planning, procedure definition, business continuity, and systems security architecture. Students design and implement a comprehensive information system from the planning and design phase through execution.

Prerequisite

Prerequisites: CSIT 411 or concurrent enrollment and meets the criteria for acceptance into a BAS/BSN program and completion of a two-year degree or equivalent.

See current class schedule >