logo The School of Computer Science, Telecommunications and Information Systems at DePaul University DePaul University Homepage Find out about our degree in Digital Cinema
blank
Home Admissions Advising Courses Faculty MyCTI Programs Research Student Life Resources
 

Try CTI - CTI Undergraduate Liberal Studies Courses

New Courses
Current Syllabi
Schedule
Course Information
blank
Course On-Line
Distance Learning
blank
Try CTI
(Liberal Studies Courses)
Internship Courses
Independent Study
Study Abroad
blank

Have you ever been interested in learning how to create an interactive web page, put together computer animations, 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!

To see what courses are approved for your major look up your major on the Liberal Studies page. Then you can compare your requirements to the course lists below. Or, if you have a specific interest, in something like how the Internet functions, you can click here for a list of courses by topic.

Courses marked with are being offered in Fall Quarter

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:
  1. 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
  2. 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
NEW!
     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   
Technology Partnership 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   
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 at Gap.com? 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
NEW!
     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.
NEW!
     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.
NEW!
     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
NEW!
     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 Topic

The 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
NEW!
     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.
NEW!
     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 present.
     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   
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
NEW!
     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.
NEW!
     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.
NEW!
     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.