The advising tracks below were devised to help students minoring in informatics choose courses that will best meet their interests and career goals. These are suggestions, not requirements.

Please also note that there are some 100 and 200 level courses listed here. Those courses correspond with the advising track theme but do NOT count for one of the upper level electives needed for the minor.

Digital arts

ARTS 341 Image practice
ARTS 343 Time arts I (open to outside majors after one week)
ARTS 344 Interactivity I (instructor permission required)
ARTS 443 Time arts II
ARTS 444 Interactivity II
ARTS 399 (depending on topic)
ARTD 315 Digital Interaction
ARTD 415 Ninth Letter

Computer graphics for games, animation, Web-based art, immersive art, and installation art, including interactive installation.


Digital humanities

CMN 280 Communication technology and society
CMN 410 Workplace communications technologies
ENGL 482 Writing technologies
BTW 220 Desktop publishing and design
IS 310 Computing in the humanities
LIS 491 Literacy in the Information Age


Social informatics

Social informatics provides students with an understanding of the social contexts of information technology creation and use, as well as the effects of IT on society. The classes in this track help prepare students to use information technologies in both work and leisure contexts. This track is particularly useful for students who have a good grounding in the more technical aspects of information technologies and want to increase their ability to understanding the applications and implications of these technologies. By understanding the social influences on and social consequences of information and communications technoloiges, like tablets, PDAs, and cell phones, students will be prepared for careers that emphasize technology design and management.

Within the broad area of social informatics, students may specialize in a particular area. Several examples are provided below.

  1. General
    IS 390RGI Race, gender and information technology
    IS 490WT Wireless technology and society
    IS 490CIC/CIO Community informatics
    CMN 410 Workplace communications technology
    CMN 496 Advanced topics in communication (depends on section)
    CMN 496CS Play and technology
    CMN 496CSU Making the world wireless: service in technology & policy
    CMN 496LNU New media and identity
  2. New technological developments
    EPS 304/399 Ethical and policy issues in IT
    HRE 412 Instructional techniques
    CMN 410 Workplace communications technology
    IS 390CC Computers and culture
    IS 491 Literacy in the information age
    IS 390EC Digital Media Ethics
    EPS 304/399 Ethical and policy issues in IT
  3. Design
    IS 351 Design of usable information interfaces
    IS 490ITU Entrepreneurial IT design
    SPCM 296LNU New media and identity
  4. Games
    IS 390CC Computers and culture
    CMN 338 Relationships and Technology
    IS 490GL Games, information and learning
    INFO 490GG Designing virtual worlds


MCB 317 Genetics and genomics
MCB 409 Bioinformatics and functional genomes
MCB 432 Computing in molecular biology
ANSC 447 Quantitative genetics
ANSC 455 Statistical methods
CS 498SS Algorithms in bioinformatics

The following are for graduate students but may be taken with consent of instructor:

ANSC 542 Applied bioinformatics
ANSC 545 Statistical genomics
CPSC 567 Bioinformatics and systems biology
CHBE 571 Bioinformatics
CHEM 574 Genomics, proteomics, bioinformatics
CHBE 580 Lab techs in bioinformatics

Bioinformatics is the use of information technology to molecular biology, particularly DNA structures. It is a branch of biotechnology, which is the use of cellular and molecular processes to solve problems or make products. The companies in this industry include those that use cells and biological molecules for applications in medicine, agriculture and environmental management.


GIS – Geographic Information Systems

GEOG 105 The Digital Earth
GEOG 379 Introduction to GIS
GEOG 476 Applied GIS to environmental studies
GEOG 477 Intro to remote sensing
GEOG 480 Principles of GIS
GEOG 489 Programming for GIS
UP 418 GIS for planners

Geographic Information Systems (GIS) capture, store, analyze and manage data and associated attributes that are spatially referenced to the Earth. GIS technology can be used for scientific investigations, resource management, asset management, environmental impact assessment, architecture and urban planning, cartography, criminology, history, sales, marketing, oil or mineral exploration, archaeology, geology, epidemiology and public health, demographics, history, and logistics, to name a few.


Biological modeling

IB 491 Biological modeling
IB 492 Spatial ecosystem modeling
IB 493 Statistical ecology
IE 441 Interactive systems modeling and design
STAT 458 Mathematical modeling in life sciences
MCB 417 Modeling neural systems

Biological modeling uses computational approaches to help scientists understand complex biological and physiological systems by simulating the spatio-temporal processes in living cells. Important biological processes studied include protein folding, biomolecular catalysis, the spread of disease, rational design of drugs, and the evolution of molecules and organisms. The goal is to increase the productivity of biologists by predicting cellular behavior long before such behavior could be observed and validated in a laboratory.


Computational neurobiology

MCB 409 Bioinformatics and functional genomics
MCB 417 Modeling neural systems
MCB 419 Brain, behavior and information processing
MCB 432 Computing in molecular biology
MCB 519 Computational brain theory

Computational neurobiologists use mathematical, computational and modern imaging approaches to understand how the brain functions. The brain and nervous system are among the most complex organs, so understanding them requires the most sophisticated tools and instruments. Current experimental systems are too complex to allow collection of all the data. The massive amount and extremely complex data scientists obtain requires computational approaches to interpret.


Digital composing

ARTD 199 Writing with video
ARTS 401 Digital book design
BTW 220 Desktop publishing and design
ENGL 482 Writing technologies
INFO 303 Writing Across Media
IS 310 Digital humanities
IS 391 Literacy in the information age

Digital publishing, blogging, directed writing, video as narrative medium, multimedia communication, literacy and technology, computer-assisted composition, hypermedia, and new media.


Data management

CS 225 Data structure and software principles
CS 411 Database systems
CS 410 Text information systems
CS 412 Introduction to data mining

Any field in which data is a valuable resource requires data management for the information to be useful. it can involve extracting knowledge for structured, unstructured, multimedia, and sensor data; ways to make database systems self-managing; integrating across heterogeneous data sources; and supporting real-time event processing and data streaming environments. Data management applications include data warehousing, business intelligence, customer relationship management and other business analytics, data modeling, data movement, database administration, and data mining.



ACCY 432 Introduction to management information systems
BADM 350 Information technology for networked organizations
BADM 351 E-Business management
BADM 352 Database design and management (or CS 411 Database systems)
BADM 353 Information systems analysis and design
BADM 458 IT governance

The business track focuses on information management within organizations. Computer systems enable people in an enterprise to collect, analyze, and manage information about its operations to solve business problems. Applications include decision support systems, resource and people management, project management, and database retrieval. Most major corporations have had to rethink their businesses in terms of the Internet and its culture and capabilities. Careers include IT and consulting.


Web design

IS 390W1A Web technologies and techniques
IS 351 Design of information interfaces
ENGL 482 Writing technologies
IS 390WP Programming Web mashups

Web developers typically have solid knowledge base in a variety of Web programming languages. These include server-side languages like .NET, C#, Perl, Python, Java, and PHP; client-side scripting languages, such as HTML, CSS, and Javascript; and relational database management systems, such as MySQL and Microsoft SQL Server, as well as XML, to handle data collection and transfer.



COMM 391AL1 Introduction to New Media: How and What Do We Communicate Online?
IS 390EC Ethics in Cyberspace
IS 390 CC Computers and culture
IS 490GC Game culture and technology
IS 491 Literacy in the Information Age

The Cyberculture track focuses on online culture and other creative uses of information technology. This track will give students a better understanding of the cultural aspects of computers and the Internet, and it can apply to careers in law or creative production in today’s multimedia world.