Course Requirements
The IT Minor is intended to supplement focused study in a student's major discipline. The IT Minor recognizes and celebrates the diversity of students who wish to pursue IT. No one course is prescribed; students choose from a wide-ranging set.
To ensure a coherent, well-rounded minor that is esteemed by employers and graduate programs, the IT Minor comprises 18 credits in total, structured as follows:
1. One "Foundations Course" prerequisite. You may petition for exemption from this requirement.
2. At least two "Technical Courses" representing at least two of the technical subcategories
3. At least one "Broadened Inquiry" course.
4. "Elective" courses from any category except "Foundations" to bring the total credits beyond the Foundations course(s) to 15.
At least two of the courses in the Minor must be taken outside the student's major department. Students may count elective requirements and any one non-elective requirement of their majors to the IT Minor. All courses must be taken on a graded basis, and the cumulative GPA for the IT Minor must be at least 2.0.

Course Listings
| Course # | SPIRE Name | IT Requirement | Spire # | Time | Instructor |
| ACCTG 311 | Bus Appl of Comp | Elective | 52365 | TUTH 2:30-3:45 | Graham Gal |
| ACCTG 312 | Systems | Technical B | 52366 | TUTH 1:00-2:15 | Graham Gal |
| ART 397CC | Information Design | Elective | 55017 | MW 7:00-9:00 | Copper Giloth |
| ART 397J | ST- Animation II | Elective | 55025 | MW 10:00-12:05 | Jed Mitchell |
| ART 397MM | ST- Media & Motion Graphics | Elective | 55001 | TUTH 1:00-3:45 | Evan Viera |
| CMPSCI 105 | Computer Literacy | Foundation | 50860 | TUTH 11:15-12:30 | William Verts |
| CMPSCI 105 | Computer Literacy | Foundation | 50861 | TUTH 4:00-5:15 | William Verts |
| CMPSCI 120 | Problem Solving w/Internet | Technical C | 50919 | MWF 11:15-12:05 | William Verts |
| CMPSCI 121 | Intro Problem Solving w/ Computer | Technical A | 50862 | TUTH 11:15-12:30 | Robert Moll |
| CMPSCI 121 | Intro Problem Solving w/ Computer | Technical A | 57547 | M 2:30-3:20 | |
| CMPSCI 121 | Intro Problem Solving w/ Computer | Technical A | 57560 | M 2:30-3:20 | |
| CMPSCI 121 | Intro Problem Solving w/ Computer | Technical A | 57566 | M 1:25-2:15 | |
| CMPSCI 121 | Intro Problem Solving w/ Computer | Technical A | 57563 | M 1:25-2:15 | |
| CMPSCI 121 | Intro Problem Solving w/ Computer | Technical A | 57564 | M 12:20-1:10 | |
| CMPSCI 187 | Programming w/ Data Structures | Technical B | 50863 | TUTH 11:15-12:30 | Rui Wang |
| CMPSCI 187 | Programming w/ Data Structures | Technical B | 50864 | W 11:15-12:05 | |
| CMPSCI 191P | S- Intro to PGMG | Technical A | 57571 | TUTH 9:30-10:45 | Wendy Lehnert |
| CMPSCI 391F | S-Fundamental of Graphic Comm | Elective | 57620 | MW 5:00-6:15 | Beverly Woolf |
| CMPSCII 397D | ST-Interactive Web Programming | Elective | 50912 | TUTH 7:00-8:00 | Beverly Woolf |
| CMPSCI 397E | ST- Character Animation | Elective | 50858 | MW 7:00-8:30 | Beverly Woolf |
| CMPSCI 591U | ST- Interactive Web Programming | Elective | 57631 | TUTH 7:00-8:30 | Beverly Woolf |
| COMM 334 | Media History & Comm. Policy | Broadened Inq | 51634 | MW 3:35-4:50 | Jarice Hanson |
| ENGLISH 391C | S-Adv Sftwr Prof Wrt | Elective | 55301 | TUTH 9:30-10:45 | Christian Pulver |
| FINOPMGT 304 | Info Tech Finance | Elective | 52396 | TUTH 11:15-12:30 | Mila Sherman |
| FINOPMGT 304 | Info Tech Finance | Elective | 57738 | M 5:00-7:00 | |
| FINOPMGT 304 | Info Tech Finance | Elective | 52414 | TUTH 2:30-3:45 | Sanjay Nawalkha |
| FINOPMGT 304 | Info Tech Finance | Elective | 57739 | W 5:00- 7:00 | |
| FINOPMGT 304 | Info Tech Finance | Elective | 52415 | MW 1:25- 2:40 | Jian Du |
| FINOPMGT 304 | Info Tech Finance | Elective | 57740 | TU 5:00-7:00 | |
| Journal 391R | S- Travl Wr&Photo Jrn | Elective | 51824 | TUTH 6:00-8:00 | Richard Newton |
| Journal 393N | S- Rptg for Radio & Podcasting | Elective | 51837 | W 6:00-9:00 | Nancy Cohen |
| Legal 491S | S- Law and the World Wide Web | Broadened Inq | 51927 | TU 4:00-6:30 | |
| Marketing 491B | S- Businss 2 Businss Marketing | Elective | 52567 | MW 10:10-11:25 | Brian Brown |
| Marketing 491B | S- Businss 2 Businss Marketing | Elective | 52573 | MW 11:40-12:55 | Brian Brown |
| NRC 297S | ST-Intro Spatial Info Tech | Elective | 53633 | TUTH 9:30-10:45 | Charles Schweik |
| NRC 297S | ST-Intro Spatial Info Tech | Elective | 53645 | F 10:10-12:05 | Charles Schweik |
| NRC 297S | ST-Intro Spatial Info Tech | Elective | 53646 | F 12:20-2:15 | Charles Schweik |
| NRC 297S | ST-Intro Spatial Info Tech | Elective | 53647 | F 2:30-4:25 | Charles Schweik |
| RESECON 397A | ST- Econ Cntpry Info Tech | Elective | 53862 | M 4:40-7:10 | |
| SCH-MGT 210 | Int Business Inf Sys | Foundations | 52576 | MW 9:05-9:55 | Dror Shmerling |
| SCH-MGT 210 | Int Business Inf Sys | Foundations | 52577 | M 10:10-11:00 | |
| SCH-MGT 210 | See SPIRE for additional related sections | ||||
| SCH-MGT 397B | ST-Internet Tech e-Business | Elective | 52632 | TUTH 2:30-3:45 | Kaimei Zheng |
| Accountg 311 | Business Applications of Computers | Elective |
| Accountg 312 | System Analysis Design | Technical-B |
| Art 271 | Introduction to Computing in Fine Arts | Elective |
| Art 374 | Computer Animation I | Elective |
| Art 397CC | Information Design I | Elective |
| Art 397GG | Information Design II | Elective |
| Art 397I | Digital Media: Printmaking | Elective |
| Art 397J | Computer Animation II | Elective |
| Art 397Z | Computer-aided Graphic Design | Elective |
| Biology 572 | Neurobiology | Elective |
| Biology 597 | Special Topics: Genomics and Bioinformatics | Elective |
| BIOST&EP I690F | Information Systems in Public Health | Elective |
| BMATWT 220 | Introduction to Computer Aided Design (CAD) | Elective |
| BMATWT 497C | Advanced topics in CAD | Elective |
| CmpSci 105 | Computer Literacy | Foundations |
| CmpSci 120 | Problem Solving with the Internet | Technical-C |
| CmpSci 121 | Introduction to Problem Solving w/ Computers (Java) | Foundations |
| CmpSci 145A (195A) | Representing, Storing & Retrieving Info. | Technical-B |
| CmpSci 187 | Programming with Data Structures | Technical-B |
| CmpSci 191C | Our Networked World | Technical-C |
| CmpSci 191P/119 | Introduction to Programming (Python) | Technical-A |
| CmpSci 291U | Usability | Elective |
| CmpSci 391B/123 | Introduction to JAVA II | Technical-A |
| CmpSci 391F | Fundamentals of Graphic Communication | Elective |
| CmpSci 397B/551 | 3-D Animation and Digital Editing | Elective |
| CmpSci 397C/552 | Interactive Multimedia Production | Elective |
| CmpSci 397D/591U | Interactive Web Animation | Elective |
| CmpSci 397E/591O | Character Animation | Elective |
| CmpSci 591N | Computational Linguistics | Elective |
| Comm 334 | Media History and Communication Policy | Broadened Inquiry |
| Comm 397E | Culture and Politics of the Internet* | Broadened Inquiry |
| CompLit 236 | Digital Culture I | Elective |
| E&C-Eng 122 | Introduction to ECE II | Technical-A |
| E&C-Eng 242 | Data Structures and Algorithms | Technical-C |
| Educ 593A | Integrating Technology in Curriculum | Elective |
| Educ 595A | Educational Video Production | Elective |
| English 391C | Advanced Software | Elective |
| English 391D | Writing and Emerging Technologies | Broadened Inquiry |
| FinOpMgt 304 | Information Technology in Finance | Elective |
| GeoSci 591Q | Introduction to Remote Sensing | Elective |
| Honors 499C&D | Multidisciplinary Info Tech Community Service Capstone* | Elective |
| Ht-Mgt 392E / Sch-Mgmt 397L | Contemporary Legal and Ethical Issues in Cyberspace | Broadened Inquiry |
| Journal 391R | Travel Writing and Photojournalism | Elective |
| Journal 392M | Wired Reporting | Elective |
| Journal 392R | Future of Online Journalism | Elective |
| Journal 393N | Reporting for Podcasting and Radio | Elective |
| Journal 397P | Politics, Journalism and the Web | Elective |
| Journal 397W | Introduction to Online Journalism | Elective |
| Legal 491O | Conflict and Cyberspace: Online Dispute Resolution* | Broadened Inquiry |
| Legal 491S | Law and the World Wide Web | Broadened Inquiry |
| Marketing 450 | Direct Marketing | Elective |
| Marketing 455 | Internet Marketing | Elective |
| MicroBio 590B | Bioinformatics Lab | Elective |
| Music 585 | Fundamentals of Electronic Music | Elective |
| Music 586 | MIDI Studio Techniques | Elective |
| NRC 297S | Introduction to Spatial Information Technologies | Elective |
| NRC 592G / Forest 592G | Intro to Geographic Information Systems | Elective |
| Nursing 592F | Introduction to Healthcare Informatics* | Elective |
| Res-Econ 112 | Computing: Foundations to Frontiers | Foundations |
| Res-Econ 397A | Economic Issues of Contemporary Information Technology | Broadened Inquiry |
| Sch-Mgmt 210 | Introduction to Business Information Systems | Foundations |
| Sch-Mgmt 397B | Internet Technology for e-Business | Elective |
| Sch-Mgmt 397L / Ht-Mgt 392E | Contemporary Legal and Ethical Issues in Cyberspace | Broadened Inquiry |
| WFCON 577 | Ecosystem Modeling and Simulation | Elective |
Listings by Category
Computer Literacy |
|
| Res-Econ 112 | Introduction to Business Information Systems |
| Sch-Mgmt 210 | Introduction to Business Information Systems |
A: Principles of Object-Oriented Programming |
|
| CmpSci 121 | Introduction to Problem Solving w/ Computers (Java) |
| CmpSci 191P/119 | Introduction to Programming (Python) |
| CmpSci 391B/123 | Introduction to JAVA II |
| E&C-Eng 122 | Introduction to ECE II |
B: Representing, Storing and Retrieving Information |
|
| Systems Analysis and Design | |
| CmpSci 145A (195A) | Representing, Storing, & Retrieving, Info. |
| E&C-Eng 242 | Data Structures and Algorithms |
| Programming with Data Structures | |
C: Internet Technology and Multimedia Systems |
|
| CmpSci 120 | Problem Solving with the Internet |
| CmpSci 191C | Our Networked World |
Broadened Inquiry |
|
| Comm 334 | Media History and Communication Policy |
| Comm 397E | Culture and Politics of the Internet |
| English 391D | Writing and Emerging Technologies |
| Ht-Mgt 392E/ Sch-Mgmt 397L | Contemporary Legal and Ethical Issues in Cyberspace |
| Legal 491O | Conflict and Cyberspace: Online Dispute Resolution |
| Legal 491S | Law and the World Wide Web |
| Res-Econ 397A | Economic Issues of Contemporary Information Technology |
| Sch-Mgmt 397L/ Ht-Mgt 392E | Contemporary Legal and Ethical Issues in Cyberspace |
Electives |
|
| Accounting 311 | Business Applications of Computers |
| Art 271 | Introduction to Computing in the Fine Arts |
| Art 374 | Computer Animation 1 |
| Art 397CC | Information Design I |
| Art 397GG | Information Design II |
| Art 397I | Digital Media: Print Making |
| Art 397Z | Computer-aided Graphic Design |
| Biology 572 | Neurobiology |
| Biology 597 | Special Topics: Genomics and Bioinformatics |
| Biost&Ep 169F | Information Systems in Public Health |
| Bmatwt 220 | Introduction to Computer Aided Design (CAD) |
| Bmatwt 497C | Advanced topics in CAD |
| CompLit 236 | Digital Culture 1 |
| CmpSci 291U | Usability |
| CmpSci 391F | Fundamentals of Graphic Communication |
| CmpSci 397B/ 551 | 3D animation and Digital Editing |
| CmpSci 397D/ 591U | Interactive Web Animation |
| CmpSci 397D/ 591O | Character animation |
| CmpSci 397C/ 552 | Interactive Multimedia Production |
| Educ 593A | Integrating Technology in Curriculum |
| Educ 595A | Education Video Production |
| Eng 391C | Advanced Software |
| FinOpMgt 304 | Information Technology in Finance |
| GeoSci 591Q | Introduction to Remote Sensing |
| Honors 499 C&D | Multidisciplinary Info Tech Community Service Capstone |
| Journal 391R | Travel Writing and Photojournalism |
| Journal 392M | Wired Reporting |
| Journal 392R | Future of Online Journalism |
| Journal 393N | Reporting for Podcasting and Radio |
| Journal 397P | Politics, Journalism and the Web |
| Journal 397W | Introduction to Online Journalism |
| MicroBio 590B | Bioinformatics Lab |
| Marketing 450 | Direct Marketing |
| Marketing 455 | Internet Marketing |
| Music 585 | Fundamentals of Electronic Music |
| Music 586 | MIDI Studio Techniques |
| NRC 297S | Introduction to Spatial Information Technologies |
| NRC 592G/ Forest 592G | Intro to Geographic Informaiton Systems |
| Nursing 592F | Introduction to Healthcare Informatics |
| Sch-Mgmt 397B | Internet Technology for e-Business |
| Wfcon 577 | Ecosystem Modeling and Simulation |











