Computer Information Systems (CIS)

CIS 230      COMPUTER AND SOFTWARE DEVELOPMENT FUNDAMENTALS      Credits: 3

This course begins with basic computer terminology and progresses to advanced software development concepts. Students learn about the software development process and how software developers collaborate.

CIS 232      FRONT-END WEB DEVELOPMENT      Credits: 3

This course covers the fundamentals of web development including practical experience with HTML, CSS, Bootstrap, and JavaScript. Learn about popular JavaScript libraries, frameworks and platforms such as Node, ExpressJS, and jQuery. Finish by building an interactive ordering system for a fictitious company.
Prerequisites: CIS 230 with a C or higher.

CIS 334      DATABASE AND SQL      Credits: 3

This course explores the fundamentals of databases and Relational Database Management Systems. Gain experience and knowledge in SQL and SQL Server, including how to write simple and advanced queries and make stored procedures. Finish by building and querying an actual database.
Prerequisites: CIS 230 with a C or higher.

CIS 336      TECHNOLOGY PROJECT MANAGEMENT      Credits: 3

This course covers fundamentals of project management, including the Scrum and Agile methodologies. Gain experience developing real software as part of a team. Contribute to code that will be seen and interacted with by real users. Learn to problem solve and work as part of a team.
Prerequisites: CIS 230 with a C or higher.

CIS 450      COMPUTER INFORMATION SYSTEMS CAPSTONE      Credits: 3

Students will complete a project-based capstone project that identifies and addresses a specific problem or opportunity. Projects reflect an applied integration of all coursework within the program to demonstrate the use of technology and/or software solutions.
Prerequisites: CIS 232, CIS 334, and CIS 336 with a C or higher.