Computing Technologies (CTS)

CTS 101. Introduction to Digital Technologies. 3 Credit Hours.

The goal of this course is to help students gain a deeper appreciation of the capabilities and limitations of computing. Students will learn core computer science concepts and apply those using tools that they will use as future scientists, data analysts, and decision makers. By understanding software as more than a black box, students are better positioned to understand its value and its results, and make more intelligent decisions about when and how much to rely on sofware results. The course will use tools as Excel, Access, SQL, XML, and NetLogo to demonstrate principles.

Cross-listed Courses: CSC 151CSC 101

CTS 120. Introduction to VIsual Design. 3 Credit Hours.

This course introduces the elements of art and principles of design that create the language of visual communication. Through a variety of projects, in-class exercises, and homework assignments, students will engage in a rigorous creative process: brainstorming, conceptualizing, sketching, refinish, and producing. Students will be introduced to a variety of media and techniques and will become more conscious of the conceptual, expressive, and perceptual qualities of their aesthetic decisions, so they can effectively communicate visually. Through exposure to everything from Grand Masters to Madison Avenue ads, students will learn from examples of artists and designers from the past and present who have contributed to the visual landscape, to foster an awareness of visual systems of different cultures, time periods, and contemporary artists and to develop the ability to as critical questions. Slide presentations and sketchbook assignments will introduce a variety of interpretations on how visual thinkers have perceived and used visual concepts and elements in their own artwork.

Cross-listed Courses: ART 120CMM 120

CTS 123. Web Design & Development. 3 Credit Hours.

This course focuses on the design and development of web pages, including client-side web-based applications. Topics covered include Web concepts, interaction and user experience design, process used to develop web pages, usability and accessibility practices, techniques for testing and evaluating a web design, simple analytics of user behaviors, and an introduction to client-side scripting. Tools used include HTML, CSS, Web editors, imaging software, and JavaScript.

Cross-listed Courses: CMM 123

CTS 223. Web Scripting & Services. 3 Credit Hours.

This course further explores JavaScript, with an emphasis on the Document Object Model (DOM), managing events and objects, and obtaining date from databases or web-based information services. Students will be introduced to server-side scripting, content management systems, and other methods and tools used to create dynamic web page content. This course continues to discuss interaction and user experience design, process used to develop web pages, usability and accessibility practices, techniques for testing and evaluating a web design, and simple analytics of user behaviors.

Prerequisites: CTS 123.

CTS 229. Visual Design Capstone Project. 3 Credit Hours.

A culminating experience for stuents to use design and development tools to solve problems or generate insights in the domain of their choice.

Prerequisite: Any three Visual Design courses.