Have you ever been interested in learning how to create interactive web environments, put together computer animation, or do you want to know more about codes and ciphers as featured in the movies “Enigma” or “Windtalkers?” Then CTI has some great courses for you!
CTI offers dozens of courses in many domains of the Liberal Studies Program. You can experiment with computer graphics, programming and e-commerce technology and fulfill a requirement at the same time. Many of these courses also serve as gateway courses into more advanced CTI courses. Who knows, you might just like it and want to come back for more!
If you have a specific interest, in something like how the Internet functions, you can click here for a list of courses by topic.
CTI Liberal Studies Courses for CTI students
-Rule 1-
A CTI student can take any CTI course approved for liberal studies credit and use it to satisfy a domain of the liberal studies program (LSP) provided:
- The course is NOT required as part of the student’s major
EXAMPLES:
- a CGMT student cannot use GPH 211 to satisfy the arts and literature requirement of LSP, as GPH 211 is required by all CGMT tracks.
- An ECT major CAN take GPH 211 to satisfy the arts and literature requirement of the LSP
- The course qualifies for a liberal studies program domain that is required by the student’s major
EXAMPLES:
- a CS student CAN take GPH 259 to satisfy the Scientific Inquiry (SI)-Quantitative-Lab requirement of LSP because the course is not required by the CS major AND it counts for SI-Lab which is a required domain for CS students
- any CTI student CANNOT take CSC 250 to satisfy SI because, although the course is not required by any of our programs, it qualifies for SI-quantitative (not Lab) which is NOT a required domain for CTI students
-Rule 2-
No double counting allowed for CTI classes by CTI students.
EXAMPLES:
- A CS student takes GPH 211 for arts and literature LSP. Although GPH 211 is allowed as an elective even if it is not a 300 level course, the student CANNOT count the course both as satisfying an LSP domain AND as an elective for the CS program
CTI Liberal Studies Courses by Liberal Studies Area
Arts and Literature
DC 125 Digital Still Photography for Non-Majors
This course is an introduction to the history and aesthetics of still photography and to the concept of photography as a descriptive and interpretive artistic medium. Students studying photographs in this context will discover relationships between individual photographers choices and their own understanding of meaning. Students will learn the fundamental concepts necessary to shoot, edit, manipulate, and print digital still photographs.
DC 201 Introduction to Screenwriting
This course focuses on narrative storytelling and encourages students to find their unique voices, while emphasizing the critical importance of working as part of a creative team.
DC 205 Foundations of Cinema
Acquisition and computer representation of sound and image. Sound and video standards. Lossy and Lossless compression. Basic computer graphics and rendering. Distribution of digital information.
DC 250 Working with Actors 1
This course is an introduction and examination of the collaborative process between the actor and director. Methods of study include lecture, discussion, assignments, and in-class acting exercises.
GAM 224 Introduction to Game Design
Students will learn about a game's "hook", its "high concept" and the crucial needs of marketing for a successful game design. Students will also learn to design a game's component pieces.
GPH 211 Perceptual Principles for Digital Environments I
GPH 212 Perceptual Principles for Digital Environments II
GPH 213 Perceptual Principles for Digital Environments III
These three foundational courses in computer animation take you through the process of creating 2-D and 3-D representations on the computer. The last course teaches you how to animate them!
ANI 101 Animation for Non-Majors
Course introduces a variety of basic animation techniques for cinema and gaming, such as hand-drawn, cutout, stop-motion and (very basic) 3D, with an emphasis on the use of computer technology.
ANI 206 History of Animation
History of Animation: This course is an introduction to the history and development of the field of animation.
Junior Experiential Learning Credit
CSC 298 Internship
Computer Science Internship In cooperation with local employers this course offers students the opportunity to integrate their academic experience with on-the-job training in computer related work areas.
CSC 378 Software Projects for Community Clients
CSC 379 Technology Partnerships in Urban Schools
Students in this course will have the opportunity to assess urban community needs in the technology arena and develop skills in assisting and developing methods for bridging the digital divide that exists.
DC 380 Project Bluelight
Production of a feature-length digital motion picture written by students or faculty within the Digital Cinema program.
IT 300 Research Experience
This course involves the exploration of a research topic under the supervision of a research advisor.
GPH 360 Modeling Spaces
The digital design and modeling of environmental spaces with attention to human use parameters.
Scientific Inquiry: Elective
CSC 235 Problem Solving
How do you solve a problem? In this course we discuss different problem solving techniques and strategies such as modeling, establishing subgoals, and searching and pruning.
CSC 200 Survey of Computing
Learn about careers using computers and pick up some skills to help you manage your own PC or network!
CSC 210 Introduction to Computing
A brief history of computers and an introduction to programming.
CSC 211 Programming in Java I
CSC 212 Programming in Java II
Two courses in programming JAVA, a cross-platform, web-enabled language.
CSC 261 Programming Languages I: C/C++
CSC 262 Programming Languages II: C/C++
Two courses in programming C++
CSC 233 Codes and Ciphers
A history of code making and breaking and the math and (computer) science behind it
ECT 250 Internet, Commerce, and Society
Ever shop online? Learn the basics behind how these kinds of web sites function
IT 130 The Internet and the Web
Learn to design your own web site!
IT 236 User Interface Development
IT 240 Introduction to Desktop Databases
Learn introductory concepts in constructing databases and networking files.
IT 263 Applied Networks and Security
TDC 361 Basic Communication Systems
Learn about how networks work and how they impact your daily life.
Scientific Inquiry: Lab/Quantitative
GPH 259 Design Geometry (cross-listed as ART 295) Learn the basics of Computer Aided Design.
Scientific Inquiry: Quantitative
CSC 239 Personal Computing
You will learn how to use Excel to analyze data and how to publish data and retrieve it from the World Wide Web.
IT 223 Data Analysis
CSC 250 Computers and Human Intelligence
Study how computers are designed to think like people.
HCI 201 Multimedia and the World Wide Web
Overview of the Web, its origins and capabilities. Create your own sample web page.
Self, Society, and the Modern World
DC 105 Digital Media Literacies
This course is designed to help students develop an informed, critical and practical understanding of new communication media, including ways to read, write and produce in a digital environment.
IT 201 Introduction to Information Systems
This course examines how various types of computer-based information systems form a critical part of modern organizations, how they work, and how they impact workers, organizations and the economy.
IS 208 IT, Economy and Society
This course broadly surveys the history of IT applications and information systems from the historical perspective, and critically assesses the digital impact on industry, the economy, workers, citizens, social class and the future.
CSC 223 The Impact of Computing Technology On Our Lives
This course will introduce students to an overview of social analysis techniques and the theories of social change.
Understanding the Past: Intercontinental/Comparative
GAM 206 History of Games
This class will examine particular games and game genres in their historical context using a case study format.
GPH 205 Historical Foundations of Visual Technology
This course is a survey of the development, application and meaning of visual technologies in a wide range of world cultures from pre-history to the present.
Philosophical Inquiry
CSC 208 The Computer and Social Responsibility
This course will research the impact technology has had in various areas of our lives, the new responsibilities technology presents, and our ability to deal with these changes in an ethical manner
CTI Liberal Studies Courses by Course TopicThe Internet and How It Works
HCI 201 Multimedia and the World Wide Web : Scientific Inquiry: Quantitative
Overview of the Web, its origins and capabilities. Create your own sample web page.
ECT 250 Internet, Commerce, and Society : Scientific Inquiry: Elective
Ever shop at Gap.com? Learn the basic behind how these kinds of web sites function.
IT 130 The Internet and the Web
Learn to Design Your Own Website
IT 263 Applied Networks and Security
Programming and Basic Computer “Know-How”
CSC 200 Survey of Computing : Scientific Inquiry: Elective
Learn about Careers using computers and pick up some skills to help you manage your own PC or network!
CSC 210 Introduction to Computing: Scientific Inquiry: Elective
A brief history of computers and an introduction to programming
CSC 211 Programming in Java I : Scientific Inquiry: Elective
CSC 212 Programming in Java II : Scientific Inquiry: Elective
Two courses in programming JAVA, a cross-platform, web-enabled language.
CSC 261 Programming Languages I: C/C++
CSC 262 Programming Languages II: C/C++
Two courses in programming C++.
TDC 361 Basic Communication Systems
The Computer and Society
IT 201 Introduction to Information Systems
This course examines how various types of computer-based information systems form a critical part of modern organizations, how they work, and how they impact workers, organizations and the economy.
IS 208 IT, Economy and Society
This course broadly surveys the history of IT applications and information systems from the historical perspective, and critically assesses the digital impact on industry, the economy, workers, citizens, social class and the future.
CSC 223 The Impact of Computing Technology On Our Lives : Self, Society, and the Modern World
This course will introduce students to an overview of social analysis techniques and the theories of social change.
CSC 208 The Computer and Social Responsibility
This course will research the impact technology has had in various areas of our lives, the new responsibilities technology presents, and our ability to deal with these changes in an ethical manner
Computer Graphics and Motion Technology
GPH 205 Historical Foundations of Visual Technology
This course is a survey of the development, application and meaning of visual technologies in a wide range of world cultures from pre-history to the presen.
GPH 211 Perceptual Principles for Digital Environments I : Arts and Literature
GPH 212 Perceptual Principles for Digital Environments II : Arts and Literature
GPH 213 Perceptual Principles for Digital Environments III : Arts and Literature
These three foundational courses in computer animation take you through the process of creating 2-D and 3-D representations on the computer. The last course teaches you how to animate them
GPH 259 Design Geometry (cross-listed as ART 295)
Learn the basics of Computer Aided Design.
GPH 360 Modeling Spaces
The digital design and modeling of environmental spaces with attention to human use parameters
ANI 101 Animation for Non-Majors
Course introduces a variety of basic animation techniques for cinema and gaming, such as hand-drawn, cutout, stop-motion and (very basic) 3D, with an emphasis on the use of computer technology
ANI 206 History of Animation
History of Animation: This course is an introduction to the history and development of the field of animation
Data Analysis and Retrieval
CSC 235 Problem Solving
How do you solve a problem? In this course we discuss different problem solving techniques and strategies such as modeling, establishing subgoals, and searching and pruning
CSC 239 Personal Computing: Scientific Inquiry: Quantitative
You will learn how to use Excel to analyze data and how to publish data and retrieve it from the World Wide Web.
IT 223 Data Analysis
IT 240 Introduction to Desktop Databases: Personal Computing for
Programmers: Scientific Inquiry: Elective
Learn introductory concepts in constructing databases and networking files.
Design your own web site
HCI 201 Multimedia and the World Wide Web: Scientific Inquiry: Quantitative
Overview of the Web, its origins and capabilities. Create your own sample web page
ECT 250 Internet, Commerce, and Society: Scientific Inquiry: Elective
Ever shop at Gap.com? Learn the basic behind how these kinds of web sites function
IT 130 The Internet and the Web (formerly ECT 270): Scientific Inquiry: Elective
Learn to design your own complex web site!
Codes, Ciphers and Computer Intelligence
CSC 250 Computers and Human Intelligence : Scientific Inquiry: Quantitative
Study how computers are designed to think like people
CSC 233 Codes and Ciphers : Scientific Inquiry: Elective
A history of code making and breaking and the math and (computer) science behind it
Digital Cinema and Gaming
DC 105 Digital Media Literacies
This course is designed to help students develop an informed, critical and practical understanding of new communication media, including ways to read, write and produce in a digital environment
DC 125 Digital Still Photography for Non-Majors
This course is an introduction to the history and aesthetics of still photography and to the concept of photography as a descriptive and interpretive artistic medium. Students studying photographs in this context will discover relationships between individual photographers choices and their own understanding of meaning. Students will learn the fundamental concepts necessary to shoot, edit, manipulate, and print digital still photographs
GAM 206 History of Games
This class will examine particular games and game genres in their historical context using a case study format
DC 201 Introduction to Screenwriting
This course focuses on narrative storytelling and encourages students to find their unique voices, while emphasizing the critical importance of working as part of a creative team.
DC 205 Foundations of Cinema
Acquisition and computer representation of sound and image. Sound and video standards. Lossy and Lossless compression. Basic computer graphics and rendering. Distribution of digital information.
DC 250 Working with Actors 1
This course is an introduction and examination of the collaborative process between the actor and director. Methods of study include lecture, discussion, assignments, and in-class acting exercises.
GAM 224 Introduction to Game Design
Students will learn about a game's "hook", its "high concept" and the crucial needs of marketing for a successful game design. Students will also learn to design a game's component pieces.
ANI 101 Animation for Non-Majors
Course introduces a variety of basic animation techniques for cinema and gaming, such as hand-drawn, cutout, stop-motion and (very basic) 3D, with an emphasis on the use of computer technology.
ANI 206 History of Animation
History of Animation: This course is an introduction to the history and development of the field of animation.