DePaul University
General Information
Administration
Faculty
Academic Programs
Special Programs
Minors
Courses
Programs in CTI


DePaul Undergraduate Course Catalog
SCHOOL OF COMPUTER SCIENCE, TELECOMMUNICATIONS & INFORMATION SYSTEMS 2007-2008
School of Computer Science, Telecommunications & Information Systems - Undergraduate Studies (New) Special Programs
Minors
..........

A minor is a combination of courses that provides a cohesive introduction to an area of study. Typically, courses taken to satisfy minor field requirements are credited as open electives; however, there are some instances where minor field courses may be used for credit in other areas of the student’s curriculum. Grades for all courses, taken to fulfill a minor field requirement must be ‘C’ or above. Grades of ‘C-‘ may be accepted for credit in the minor provided the minor GPA is 2.0 or above. A minimum of one-half of the courses required for a minor must be completed at DePaul University.

MINORS IN THE COLLEGE OF COMMERCE

Students enrolled in the School of Computer Science, Telecommunications and Information Systems (CTI) may obtain a minor in Accounting, Business Administration, E-Business, Economics, Management, MIS, Marketing, and Pre-MBA.  Please see the College of Commerce Section for Minor Requirements.

MINORS IN THE COLLEGE OF LIBERAL ARTS AND SCIENCES

Students enrolled in the School of Computer Science, Telecommunications and Information Systems (CTI) may obtain a minor through the College of Liberal Arts and Sciences. Most Liberal Arts and Science departments offer minor concentrations of study. In general, a minor in a Liberal Arts and Sciences discipline consists of a set of introductory courses plus another set of more specialized courses. Most minors require six courses, some of which may also be used for credit in the Liberal Studies Program. For a complete list of minors offered through the College of Liberal Arts and Sciences, please consult that section of this online Bulletin

MINORS IN THE COLLEGE OF COMPUTER SCIENCE, TELECOMMUNICATIONS AND INFORMATION SYSTEMS


Minors Within CTI for CTI Students

To obtain a minor in CTI when the major is also in CTI:
1.      Satisfy all requirements for the major
2.      Satisfy all requirements for the minor
3.      Students must take at least 6 courses in the minor area that do not count towards their CTI major
 
Note: If you have already taken some of the courses listed under your minor on this page, work with your advisor to choose other courses within the same program area, ie. NT minor would look under NT major courses and Computer Graphics Software Development would look under Computer Graphics Courses, in order to have 6 distinct courses.


It is obvious that computers are becoming an ever more ubiquitous part of our world. They are used in all academic disciplines, from physics to history to geography. To get the most out of your degree, why not try a minor in CTI? CTI offers several minors that will appeal to you.


Political science and geography majors, you could learn about databases and data analysis which is important to understanding how to analyze census or GPS data.

Communicationsmajors, you might be interested in digital cinema which will give you skills in creating videos for advertising.

Art majors, you know that animators are moving to computers, so if you are interested in animation, we have a computer graphics minor for you. 

Commerce
students, grounding in e-commerce technology, networks or information systems could give you an edge in a tough job market.

There are other examples too numerous to mention. So if you have questions or want advice on what minor is best for you, can email our CTI Undergraduate Services team: gocti@cti.depaul.edu or call them at: 312-362-8714.

Policies for Academic Minors

Students must: 

  1. earn at least a grade of C- in each minor course and a GPA of no less than 2.0 for all courses in the minor;
  2. earn at least a cumulative GPA of 2.0 for all courses applied to the minor;
  3. not select the pass/fail option for courses in the minor
  4. meet the following residency requirement: no more than 50% of the requirements of a minor may be fulfilled by transfer credits, AP credit, IB credit of CLEP credit. 
     

Finally, studies cannot earn a minor in their major program.
Courses required to fulfill a minor are determined by the unit in which the minor resides.

CTI Minor Requirements for Non-CTI Majors

Animation Minor

ANI 101 Animation for Non-Majors
ANI 230 3d Modeling for Animation and Gaming
ANI 231 3d Animation for Cinema and Gaming
ANI 206 History of Animation

3 courses from the following list:
ANI 220 Pre-Production Art
ANI 300 3d Character Animation
ANI 310 Motion Capture Workshop
DC 201 Introduction to Screenwriting
DC 205 Foundations of Cinema

Computer Graphics Software Development Minor

Liberal Studies

GPH 211 Perceptual Principles for Digital Environments I
GPH 212 Perceptual Principles for Digital Environments II

Course Requirements

CSC 261 Programming Languages I: C/C++
CSC 262 Programming Languages II: C/C++
CSC 393 Data Structures in C++
GPH 329 Computer Graphics Development II
GPH 339 Advanced Rendering Techniques
GPH 372 Principles of Computer Animation

Computer Science Minor

CSC 241 Introduction to Computer Science I
  and CSC 242 Introduction to Computer Science II
  and CSC 224 Java for Programmers
or
CSC 211 Programming in Java I
  and CSC 212 Programming in Java II
  and CSC 309 Object-Oriented Programming in C++
or
CSC 261 Programming Languages I: C/C++
  and CSC 262 Programming Languages II: C/C++
  and CSC 224 Java for Programmers
CSC 393 Data Structures in C++
  or CSC 383 Data Structures and Algorithms in Java
MAT 140 Discrete Mathematics I
CSC 373 Computer Systems I
CSC 374 Computer Systems II

Data Analysis and Data Mining Minor

IT 240 Introduction to Desktop Databases
IT 223 Data Analysis
CSC 324 Data Analysis and Statistical Software II
CSC 367 Introduction to Data Mining
CSC 334 Advanced Data Analysis
2 CTI Electives

Database Minor

CSC 211 Programming in Java I
CSC 212 Programming in Java II
IT 223 Data Analysis
IT 240 Introduction to Desktop Databases
CSC 352 Database Programming
CSC 367 Introduction to Data Mining
1 CTI Elective

Data Visualization Development Minor

Liberal Studies

GPH 211 Perceptual Principles for Digital Environments I
GPH 212 Perceptual Principles for Digital Environments II

Course Requirements

CSC 261 Programming Languages I: C/C++
CSC 262 Programming Languages II: C/C++
CSC 323 Data Analysis
CSC 393 Data Structures in C++
GPH 329 Computer Graphics Development II
GPH 372 Principles of Computer Animation
GPH 380 Visualization

Digital Cinema Minor

DC 205 Foundations of Cinema
DC 225 Digital Still Photography
DC 201 Introduction to Screenwriting
DC 220 Editing I

3 courses from the following list:
ANI 101 Animation for Non-Majors
DC 210 Digital Cinema Production I
DC 270 Topics in Digital Cinema
GAM 224 Introduction to Game Design
DC 215 Digital Sound Design
DC 275 Cinematography and Lighting
DC 310 Digital Cinema Production II
DC 320 Editing II
DC 389 The Big Picture: the Entertainment Industry

E-Commerce Technology Minor

IT 130 The Internet and the Web
CSC 211 Programming in Java I
CSC 212 Programming in Java II
IT 230 Building Internet Applications
ECT 330 Advanced Internet Application Development
IM 210 Introduction to Human-Computer Interaction

1 course from the following list:
ECT 355 Internet Systems: Collaboration, Commerce, and Media
ECT 360 Introduction to Xml
ECT 365 Web Server Operations

Game Design Minor

DC 201 Introduction to Screenwriting
ANI 105 Intro to Visual Design
ANI 101 Animation for Non-Majors
  or ANI 201 Animation I
ANI 230 3d Modeling for Animation and Gaming
GAM 224 Introduction to Game Design
GAM 244 Game Development I
GAM 245 Game Development II

Game Programming Minor

GAM 224 Introduction to Game Design
GAM 244 Game Development I
GAM 245 Game Development II
GAM 374 Action Games Programming

Two of:
ANI 230 3d Modeling for Animation and Gaming
GPH 321 Computer Graphics Development I
GPH 329 Computer Graphics Development II
GPH 350 Digital Modeling II
Any other 300-level GAM or GPH course

Interactive Media Minor

Required Courses

IM 210 Introduction to Human-Computer Interaction
IM 220 Interactive Media I
IM 230 Scripting for Interactive Media
IM 270 User-Centered Web Design

Plus any three of the following:
IM 320 Interactive Media II
IM 330 Advanced Scripting for Interactive Media
IM 360 User-Centered Evaluation
ANI 101 Animation for Non-Majors
ANI 105 Intro to Visual Design
ART 260 Art and Design I: History, Concept, Structure 
ART 264 Typography I
DC 205 Foundations of Cinema
GAM 244 Game Development I
IT 130 The Internet and the Web
IT 230 Building Internet Applications

Information Systems Minor

CSC 211 Programming in Java I
IT 230 Building Internet Applications
IT 240 Introduction to Desktop Databases
IT 130 The Internet and the Web
IT 201 Introduction to Information Systems
IT 215 Analysis and Design Techniques
IM 210 Introduction to Human-Computer Interaction

1 course from the following list:
IS 371 Introduction to I.T. System Management
IS 372 Fundamentals of Software Project Management
IS 373 Introduction to Large Systems Implementation
IS 374 Management Support Systems

Information Technology Minor

IT 130 The Internet and the Web
IT 230 Building Internet Applications
IT 240 Introduction to Desktop Databases
TDC 361 Basic Communication Systems
  or IT 263 Applied Networks and Security
IT 215 Analysis and Design Techniques
One CTI elective

Network Technology Minor

CSC 211 Programming in Java I
  or CSC 261 Programming Languages I: C/C++
CSC 212 Programming in Java II
  or CSC 262 Programming Languages II: C/C++
IT 201 Introduction to Information Systems
IT 263 Applied Networks and Security
TDC 362 Principles of Data Communications
TDC 363 Introduction to Local Area Networks
TDC 365 Network Interconnection Technologies

Security Minor

CSC 211 Programming in Java I
  and CSC 212 Programming in Java II
OR
CSC 261 Programming Languages I: C/C++
  and CSC 262 Programming Languages II: C/C++
CSC 233 Codes and Ciphers
  or CSC 333 Cryptology
IT 378 Host and Information Security
CNS 320 Computer Forensic and Incident Response
CNS 228 Legal, Ethical and Social Issues in Information Security
CNS 340 Fundamentals of Information Assurance

Software Engineering Minor

CSC 261 Programming Languages I: C/C++
  and CSC 262 Programming Languages II: C/C++
  and CSC 224 Java for Programmers
or
CSC 241 Introduction to Computer Science I
  and CSC 242 Introduction to Computer Science II
  and CSC 224 Java for Programmers
or
CSC 211 Programming in Java I
  and CSC 212 Programming in Java II
  and then
CSC 383 Data Structures and Algorithms in Java
SE 325 Principles and Practices of Software Engineering
SE 330 Object Oriented Modeling
SE 350 Object-Oriented Software Development

Visual Computing Minor

MAT 140 Discrete Mathematics I
  or MAT 220 Linear Algebra with Applications
  or One quarter of Calculus (CSC 381 requirement)
IT 223 Data Analysis (required for CSC367)
CSC 381 Introduction to Digital Image Processing
CSC 382 Applied Image Analysis
CSC 384 Introduction to Computer Vision
CSC 367 Introduction to Data Mining (IT223 requirement)

 
©2006 | DePaul University | Disclaimer | Webmaster
1 E. Jackson, Chicago, IL 60604 | 312-362-8000
Related Links