300

CSS 300 Data Analysis

This course focuses on using statistical concepts and techniques to analyze a variety of problems in information systems, information technology, business, and other disciplines. Topics expand on student’s knowledge of descriptive statistics, sampling, distributions, confidence intervals, correlation, and introduce regression and multiple regression, residual analysis, analysis of variance, robustness, and big data, through statistical programming. The integrated lab component of the course gives students hands-on exposure to data analysis practices. Pre-requisite(s): MTH 102 (or higher) and CSS 225, or permission of Program Chair or designate. Co-requisite(s): None. 5 quarter hours

5

CSS 301 Applied Object-Oriented Programming

This course introduces students to application development and problem solving. Topics covered include control structures, input/output, functions, and object-based programming. Students develop small-scale applications using programming constructs as well as implement concepts of design, testing, and documentation in programming. The integrated lab component of the course gives students hands-on exposure to these elements of programming. Pre-requisite(s): CSS 225 or permission of Program Chair or designate. Co-requisite(s): None. 5 quarter hours

5

CSS 302 Switching, Routing, and Wireless Fundamentals

This course describes the architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with virtual LANs and inter-VLAN routing in both IPv4 and IPv6 networks. Pre-requisite(s):CSS 210; or permission of Program Chair or designate. Co-requisite(s): None. 5 quarter hours

5

CSS 303 User Interface Development

This course covers usability design principles and development methods for graphical user interfaces for web, mobile, and desktop applications. Students use visual integrated development environments (IDEs) to develop design strategies and event-driven user controls. Pre-requisite(s): Permission Program Chair or designate. Co-requisite(s): None. 5 quarter hours

5

CSS 304 Application Design and Development

This course explores the fundamental principles of desktop and mobile operating system (OS) development and their applications in a business or organizational setting. Students discover how to design, build, and deploy mobile applications through the use of mobile application design methodologies and principles. They further use a systems development life-cycle (SDLC) approach for planning, creating, testing, and deploying an application. Pre-requisite(s): Permission of Program Chair or designate. Co-requisite(s): None. 5 quarter hours

5

CSS 333 Developing and Managing Databases

This course provides a foundation in design, implementation, and management of databases in today's business environment. The course covers the theory and applications of utilizing database management software to solve common business problems and associated issues of data integrity and privacy. Pre-requisite(s): None. Co-requisite(s): None. 5 quarter hours

5