Technology skills give you an edge in any major.

Technology skills get you hired just about anywhere, NOT just “in tech.” It’s not just the software and mobile app startups that are searching for tech-savvy talent; almost  EVERY company needs these kinds of skilled people Start now by enrolling in an introductory technology course!

Check out the comprehensive list of technology courses below that meets IU's general education requirements or graduation electives. Select one of the following requirements to explore the options.

Arts and Humanities (A&H)  |  Natural and Mathematical Sciences (N&M)  |  Social and Historical Studies (S&H)  |  General Electives

Or, you can view/download a PDF that contains only 100 and 200 level courses with no prerequisites.

To enroll in one of these classes, talk to your advisor or log into the  IU Student Center  and search for the course name and/or number. (Note: the IU Student Center is only accessible by current IU students.)


Arts and Humanities (A&H) Courses

100 & 200 Level Courses

COGS-Q 240, PHILOSOPHICAL FOUNDATIONS OF THE COGNITIVE AND INFORMATION SCIENCES (4 cr)
Foundational introduction to the cognitive and information sciences. The primary themes are: (1) causal issues such as functional and computational architecture (e.g., modularity, effectiveness, and implementation, analog/ digital), neuroscience, and embodied dynamics; and (2) semantic issues such as meaning, representation, content, and information flow.

Prerequisites: ENG-W131
Semester(s) Offered: FA, SP

MSCH-C 223, INTRODUCTION TO DESIGN AND PRODUCTION (3 cr)
Foundational introduction to the cognitive and information sciences. The primary themes are: (1) causal issues such as functional and computational architecture (e.g., modularity, effectiveness, and implementation, analog/ digital), neuroscience, and embodied dynamics; and (2) semantic issues such as meaning, representation, content, and information flow.

Prerequisites: none
Semester(s) Offered: FA, SP

MSCH-C 226, VISUAL COMMUNICATION  (3 cr)
Theories of visual communication including human perception, psychology of color, and principles of design. Application of those theories to photography, video, and computer graphic design in news communication.

Prerequisites: none
Semester(s) Offered: FA, SP, SU

MUS-Z 120, MUSIC IN MULTIMEDIA (3 cr)
Overview of multimedia elements for interactive environments and linear media. Introduction to digital media including animation, audio, video, and images. Audio techniques including sound synchronization with cue points, loops, digital signal processing effects, mixing, and conversions using a waveform editor.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

SOAD-A 103, CREATIVE CORE: 3D DESIGN (3 cr)
Volume, space, material, and physical force studies provide the basis for exploration of three-dimensional form; includes carving, construction, modeling, and casting using wood, plaster, Styrofoam, clay, etc.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

SOAD-N 130, DIGITAL IMAGERY FOR NONMAJORS (3 cr)
Lecture course introduces non-majors to the fundamental practice of creating art imagery using digital software. Demonstrations and optional hands-on lab sessions emphasize technical production in Photoshop and Illustrator. Art projects created in Photoshop and lecture topics focus on aesthetic approaches and issues facing artists working in contemporary digital imaging.

Prerequisites: none
Semester(s) Offered: FA, SP

SOAD-S 210, DIGITAL ART: SURVEY AND PRACTICE (3 cr)
Beginning class on digital media's role in the world of art production and reception. Class emphasizes learning to use digital media to produce original, creative art work. Topics include digital imaging, communicative art and interactivity.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

SOAD-S 250, GRAPHIC DESIGN I (3 cr)
Drawing and perception in the history and practice of visual communication, including a basic introduction to the field and exercises with pencil, marker, computer, and other tools, to produce symbols, letter forms, and symbol-letter combinations.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

SOAD-S 290, FUNDAMENTALS OF PHOTOGRAPHY (3 cr)
Basic practice of digital camera operation, exposure calculation, exposing, image file management, image optimization and digital printing. Guidance toward establishment of a personal photographic aesthetic. A digital SLR camera is required.

Prerequisites: Digital SLR camera required
Semester(s) Offered: FA, SU, SP

THTR-T 125, PERFORMANCE AS ART AND DESIGN (3 cr)
Introduces the process of design as it relates to the performing arts and entertainment. Explores methods of collaboration, design thinking, concepts of style, and perceptions of both individual and socio-historical aesthetic as it relates to storytelling for an audience.

Prerequisites: none
Semester(s) Offered: FA, SP

300 & 400 Level Courses

SOAD-S 311, VIDEO ART (3 cr)
Exploration of the medium of video as an aesthetic expression. Time and sound are elements incorporated into visual composition's traditional concerns. Emphasis on technical command of video camera and digital editing procedures in conjunction with development of a visual sensitivity. Readings and a research project are required.

Prerequisites: none
Semester(s) Offered: FA, SP

back to top


Natural and Mathematical Sciences (N&M) Courses

100 & 200 Level Courses

BIOT-T 215, DIAGNOSTIC AND FORENSIC BIOTECHNOLOGY LABORATORY (3 cr)
A project-based laboratory that provides experience in solving forensic and diagnostic problems using methods found in a biotechnology lab. These methods include polymerase chain reaction, microscopy, and the chromatography of small and large molecules.

Prerequisites: BIOL-L112
Semester(s) Offered: FA

CSCI-A 110, INTRODUCTION TO COMPUTERS AND COMPUTING (3 cr)
Basic principles of computers and software. Social and lifestyle effects of information technology. Emphasis on problem solving techniques. Productivity software skills are taught using real-world projects.

Prerequisites: One year of high school algebra or MATH-M 014 recommended
Semester(s) Offered: FA, SU, SP

CSCI-A 201, INTRODUCTION TO PROGRAMMING I (3-4 cr)
Fundamental programming constructs, including loops, arrays, classes and files. General problem-solving techniques. Emphasis on modular programming, user-interface design, and developing good programming style. Not intended for computer science majors.

Prerequisites: One year of high school algebra or MATH-M 014 recommended
Semester(s) Offered: FA, SU, SP

CSCI-C 102, GREAT IDEAS IN COMPUTING (3 cr)
Survey of great ideas in computing and the role of computing in the modern world. Explores how people use computing tools to realize their ideas. Emphasis on the impact of modern technology and the use of hardware and software to create solutions to everyday problems. Lecture and laboratory.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

CSCI-C 200, INTRODUCTION TO COMPUTERS AND PROGRAMMING (4 cr)
This course is an introduction, broadly, to algorithmic thinking and, specifically, to programming. It teaches the basics of programming using real world applications in natural, physical and social sciences. Students will develop ability to program by identifying problems in real world and then creating a program that solves the problem.

Prerequisites: High school precalculus math recommended
Semester(s) Offered: FA, SU, SP

CSCI-C 211, INTRODUCTION TO COMPUTER SCIENCE (4 cr)
A first course in computer science for those intending to take advanced computer science courses. Introduction to programming and to algorithm design and analysis. Using the Scheme programming language, the course covers several programming paradigms. Lecture and laboratory.

Prerequisites: High school precalculus math recommended
Semester(s) Offered: FA, SU, SP

CSCI-C 241, DISCRETE STRUCTURES FOR COMPUTER SCIENCE (3 cr)
Induction and recursive programs, running time, asymptotic notations, combinatorics and discrete probability, trees and lists, the relational data model, graph algorithms, propositional and predicate logic.

Prerequisites: CSCI-C211, MATH-M211 Recommended
Semester(s) Offered: FA, SU, SP

ENGR-E 101, INNOVATION AND DESIGN (3 cr)
Innovation and Design provides an introduction to Intelligent Systems Engineering. Students learn about engineering and the focus areas through interactive lectures and hands-on activity quests. Students present each quest with a new media to practice presenting data. Students will learn about professional development and start a digital portfolio.

Prerequisites: none
Semester(s) Offered: FA, SP

GEOG-G 237, MAPPING OUR WORLD (3 cr)
Mapping lets us visualize our world and see how patterns change across places. For example, we can analyze how a bike-share program changes commuting patterns, or how urban farming emerges in a transforming city. Students learn how to develop digital maps and interpret spatial processes while gaining valuable experience with GIS software.

Prerequisites: none
Semester(s) Offered: FA, SP

INFO-I 101, INTRODUCTION TO INFORMATICS (4 cr)
Problem solving with information technology; introduction to information representation, relational databases, system design, propositional logic, cutting edge technologies; CPU, operating systems, networks; laboratory emphasizing information technology including webpage design, word processing, and databases using tools available on campus.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

LING-L 245, LANGUAGE AND COMPUTERS (3 cr)
Present-day computer systems work with human language. This course surveys issues relating natural language to computers, covers real-world applications, and provides practical experience with natural language on computers. Topics include text encoding, search technology, machine translation, dialogue systems, computer-aided language learning, and the social context of technology.

Prerequisites: none
Semester(s) Offered: SP

PHYS-P 105, BASIC PHYSICS OF SOUND (3 cr)
Physical principles involved in the description, generation, and reproduction of sound. Topics include physics of vibrations and waves, propagation, Fourier decomposition of complex wave forms, harmonic spectra, standing waves and resonance, sound loudness and decibels, room acoustics, analog/digital recording/reproduction. For interested students, P109 is an optional companion laboratory course.

Prerequisites: none
Semester(s) Offered: FA, SP

PHYS-P 120, ENERGY AND TECHNOLOGY (3 cr)
Provides physical basis for understanding interactions of technology and society, and for the solution of problems such as energy use and the direction of technological change.

Prerequisites: none
Semester(s) Offered: FA

PHYS-P 150, HOW THINGS WORK (3 cr)
An exploration of the physics involved in our technology; the course introduces ideas from physics needed to understand the function of a selection of modern devices and systems.

Prerequisites: none
Semester(s) Offered: FA, SP

SOAD-D 203, GREEN BUILDING CONCEPTS AND TECHNOLOGIES (3 cr)
D203 Green Building Concepts and Technologies is an online course. It introduces students of various disciplines to the fundamentals of green building concepts and technologies. The course focuses on fundamental concepts of green building principles and practices; the the existing green building case studies and evaluations; and the analyzing one's immediate environments (such as homes and apartments) and coming up with sustainable recommendations.

Prerequisites: none
Semester(s) Offered: SU

SOC-S 110, CHARTS, GRAPHS, AND TABLES (3 cr)
Introduces sociology by developing students' skills as consumers and producers of charts, graphs, and tables. Data displays are used to illustrate social trends in crime, divorce, and the economy; to assess political programs; and to test social science theories. Students will learn how to find information on the World Wide Web and in government documents; ho to read, interpret, and evaluate the accuracy of graphical information, and how to present social trends and comparisons in interesting visual formats.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

300 & 400 Level Courses

COGS-Q 351, INTRODUCTION TO ARTIFICAL INTELLIGENCE AND COMPUTER SIMULATION (3 cr)
A survey of techniques for machine intelligence and their relation to human intelligence. Topics include modeling techniques, neural networks and parallel processing systems, problem-solving methods, vision, heuristics, production systems, speech perception, and natural language understanding.

Prerequisites: CSCI-C211 or consent of instructor
Semester(s) Offered: FA, SP

CSCI-A 321, COMPUTING TOOLS FOR SCIENTIFIC RESEARCH (4 cr)
Introduction to computer-based tools useful for analysis and understanding of scientific data. Basic methods of computation, data processing, and display in systems such as Matlab combined with elementary practical C/C++ programming. Techniques to support customized scientific research tasks, with particular emphasis on biological, neural, and behavioral sciences. Lecture and laboratory.

Prerequisites: MATH-M 118 or higher required; MATH-M 211 recommended. Above class open to undergraduates only
Semester(s) Offered: SP

CSCI-B 351, INTRODUCTION TO ARTIFICIAL INTELLIGENCE (3 cr)
A survey of techniques for machine intelligence and their relation to human intelligence. Topics include modeling techniques, neural networks, problem-solving methods, heuristics, search, logic, knowledge representation, machine learning, and production systems.

Prerequisites: CSCI-C211
Semester(s) Offered: FA, SP

CSCI-B 401, FUNDAMENTALS OF COMPUTING THEORY (3 cr)
Fundamentals of formal language theory, computation models and computability, the limits of computability and feasibility, and program verification

Prerequisites: (CSCI-C 212 or CSCI-H 212) and (CSCI-C 241 or CSCI-H 241)
Semester(s) Offered: FA, SP

CSCI-B 441, DIGITAL DESIGN (3—4 cr)
Organization and logic design of digital systems. Course presents a structured design philosophy, emphasizing hardwired and micro-programmed control. Boolean algebra, hardware building blocks, circuit synthesis, micro-programming. In the laboratory students build, study, and debug a working minicomputer from elementary hardware components.

Prerequisites: CSCI-C 335 or CSCI-H 335
Semester(s) Offered: FA, SP

CSCI-B 443, INTRODUCTION TO COMPUTER ARCHITECTURE (3 cr)
Principles of processors, control units, and storage systems. Registers, buses, microprogramming, virtual storage. Relationship between computer architecture and system software.

Prerequisites: (CSCI-C 335 or CSCI-H 335) and (CSCI-C 343 or CSCI-H 343)
Semester(s) Offered: FA, SP

CSCI-B 461, DATABASE CONCEPTS (3—4 cr)
Introduction to database concepts and systems. Topics include database models and systems; hierarchal, network, relational, and object-oriented; database design principles; structures for efficient data access; query languages and processing; database applications development; views; security; concurrency; recovery. Students participate in a project to design, implement, and query a database using a standard database system.

Prerequisites: CSCI-C 241 and C 343
Semester(s) Offered: FA

CSCI-B 481, INTERACTIVE GRAPHICS (4 cr)
Computer graphics techniques. Introduction to graphics hardware and software. Two-dimensional graphics methods, transformations, and interactive methods. Three-dimensional graphics, transformations, viewing geometry, object modeling, and interactive manipulation methods. Basic lighting and shading. Video and animation methods.

Prerequisites: (CSCI-C 343 or CSCI-H 343) and (MATH-M 301 or MATH-M 303)
Semester(s) Offered: SP

CSCI-C 311, PROGRAMMING LANGUAGES (3—4 cr)
Systematic approach to programming languages. Relationships among languages, properties, and features of languages; and the computer environment necessary to use languages. Lecture and laboratory.

Prerequisites: CSCI-C 212 and C 241
Semester(s) Offered: SP, FA

CSCI-C 335, COMPUTER STRUCTURES (4 cr)
Structure and internal operation of computers. The architecture and assembly language programming of a specific computer are stressed, in addition to general principles of hardware organization and low-level software systems.

Prerequisites: (CSCI-C 212 or CSCI-H 212) and CSCI-C 291 and (CSCI 241 or CSCI-H 241)
Semester(s) Offered: SP, FA

CSCI-P 436, INTRODUCTION TO OPERATING SYSTEMS (4 cr)
Organization and construction of computer systems and manage computational resources. Topics include specification and implementation of concurrency, process scheduling, storage management, device handlers, and mechanisms for event coordination.

Prerequisites: (CSCI-C 335 or CSCI-H 335) and (CSCI-C 343 or CSCI-H 343)
Semester(s) Offered: FA, SP

CSCI-P 438, INTRODUCTION TO COMPUTER NETWORKS (4 cr)
Foundations of computer networks. Networking hardware technology such as Ethernet, ATM, wireless. Networking protocols (TCP/IP) routing, error correcting. Network services such as DNS, Web servers, virtual private networks (VPN), open SSL.

Prerequisites: CSCI-C 335 or CSCI-H 335
Semester(s) Offered: FA

CSCI-P 442, DIGITAL SYSTEMS (4 cr)
Elements of computer architecture construction of hardware systems, emphasizing combination of components to form systems, and applications of general principles of computing to digital implementation. Lecture and laboratory.

Prerequisites: CSCI-B 441
Semester(s) Offered: SP

CSCI-P 465, SOFTWARE ENGINEERING FOR INFORMATION SYSTEMS I (4 cr)
Analysis design, and implementation of information systems. Project specification. Data modeling. Software design methodologies. Software quality assurance. Supervised team development of a real system for a real client.

Prerequisites: none
Semester(s) Offered: FA

ECON-E 370, STATISTICAL ANALYSIS FOR BUSINESS AND ECONOMICS (3 cr)
Lectures emphasize the use of basic probability concepts and statistical theory in the estimation and testing of single parameter and multivariate relationships. In computer labs, using Microsoft Excel, each student calculates descriptive statistics, probabilities, and least squares regression coefficients in situations based on current business and economic events.

Prerequisites: ECON-E 201 or S 201 and (MATH-M 118 or MATH-A 118 or MATH-X 118 or MATH-D 117 or MATH-S 118); recommended , but not required - ECON-E 202 and MATH-M 119
Semester(s) Offered: FA, SP, SU

GEOG-G 336, ENVIRONMENTAL REMOTE SENSING (3 cr)
Fundamental principles involved in digital and analog remote sensing, including radiation character, instrumentation, and applications. Technologies of data collection, airborne and satellite platforms, and image interpretation.

Prerequisites: none
Semester(s) Offered: FA

GEOG-G 338, GEOGRAPHIC INFORMATION SCIENCE (3 cr)
Introduction to the principles and applications of computer-based geographic information systems (GIS).

Prerequisites: GEOG-G 237
Semester(s) Offered: FA, SP

LING-L 435, FOUNDATIONAL SKILLS IN COMPUTATIONAL LINGUISTICS (3 cr)
No previous programming experience required. Introduces basic concepts in programming such as loops or functions with the goal of attaining practical skills for text processing and solving problems in computational linguistics: expression searching, managing text, searching in text, and extracting information from text.

Prerequisites: none
Semester(s) Offered: FA

LING-L 445, THE COMPUTER AND NATURAL LANGUAGE (3 cr)
The course is a gentle introduction for computational linguistics aimed at linguistics students with at least one semester of programming. The course introduces regular expressions, finite state automata, finite state transducers, language models, part of speech tagging, parsing, and semantic analysis. Instructor's permission required. Textbook: Jurafsky and Martin: "Speech and Language Processing", second edition

Prerequisites: none
Semester(s) Offered: SP

MUS-A 100, FOUNDATIONS OF AUDIO TECHNOLOGY (3 cr)
Theoretical and practical foundation in the basics of audio technologies and signal flow for live sound reinforcement, studio and location audio recording, sound for visual media, and other contemporary production paradigms. Designed to meet the needs of modern performers, composers, educators, and content producers of audio and visual media.

Prerequisites: none
Semester(s) Offered: FA, SP

back to top


Social and Historical Studies (S&H) Courses

100 & 200 Level Courses

INFO-I 222, THE INFORMATION SOCIETY (3 cr)
In this course, students will learn to think critically about what it means to live in an "Information Society." From printing press to telephone to computer to the Internet, they will explore the history and social implications of the various information revolutions that shaped contemporary commercial, scientific, organizational, political life.

Prerequisites: Semester(s) Offered: FA

MSCH-C 200, THE VIDEOGAME INDUSTRY: SYSTEMS AND MANAGEMENT (3 cr)
Examines the marketplaces for games and for game-related jobs. Students learn about the game production process, strategies for turning profits, and tips for finding good jobs in this rapidly growing industry.

Prerequisites: none
Semester(s) Offered: FA

300 & 400 Level Courses

MSCH-F 311, HISTORY OF MEDIA AND CULTURE (3 cr)
Historical development of media forms, institutions, and technology, from the origins of writing to digital media. Attention to characteristics of media, changes in media's role as a cultural force, transformations to media institutions, and the role of media in the development of public discourse. Considers continuity and change over time.

Prerequisites: none
Semester(s) Offered: FA

SOC-S 339, THE SOCIOLOGY OF MEDIA (3 cr)
This class is designed to increase your knowledge and understanding of the media in the 21st Century. We begin by asking: What's News? We will examine the people, the social institutions, and the processes that are involved in the creation of media products. We will then look at an intermediate outer circle of influence upon media-social institutions including the political system and the economy. Finally, we will consider the outermost circle of influence upon media-ideology. We will once again consider the idea that media construct reality for the masses, but our focus will turn from news media to propaganda, public relations, and advertising.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

back to top


General Electives

100 & 200 Level Courses

 

BUS-K 160, INTRODUCTION TO MODELING AND SOLVING BUSINESS PROBLEMS (1-3 cr)
Provides students with a foundational introduction to framing, modeling, and solving business problems in Microsoft Office. The course will emphasize basic file management skills, internet research, resource utilization, computer concepts, a solid foundation in business application of Microsoft Excel, and introductory Microsoft Office skills for Access, Word, and PowerPoint.

Prerequisites: none
Semester(s) Offered: FA

BUS-K 201, THE COMPUTER IN BUSINESS (3 cr)
Introduction to computer basics, information systems, and their application to managerial decision making. The course stresses end-user computing responsibility and explores current managerial issues in the hardware and software markets. Major topics include: microcomputer orientation; systems software; development software (BASIC language); commercial applications software (word-processing, spreadsheet, SBMS, and business graphics).

Prerequisites: none
Semester(s) Offered: FA, SU, SP

COLL-X 211, EXPERIMENTAL TOPICS: EXPLORING TECHNOLOGY FOR SOCIAL GOOD (8wk course) (2 cr)
Imaginative, innovative, and interdisciplinary courses designed to enrich the college curriculum: Exploring Technology for Social Good.

Prerequisites: none
Semester(s) Offered: FA

COLL-X 294, WOMEN IN STEM RESIDENTIAL SEMINAR (1-2 cr)
The Women in STEM (Science, Technology, Engineering, and Mathematics) residential seminar provides curricular and co-curricular experiences to develop and enhance residents' academic success, career goals, and civic responsibility through self-assessment, seminars, career portfolio preparation, research planning, and development of transferable skills. Includes scientific readings and literature research.

Prerequisites: Must be a Women in STEM student
Semester(s) Offered: FA

CSCI-A 216, DIGITAL MULTIMEDIA CONCEPTS AND TECHNOLOGIES (3 cr)
In-depth introduction to the technologies of digital hardware and software relevant to efficient multimedia communication methods. Lectures focus on computational foundations, underlying concepts, and digital methods. Laboratory provides direct experience with concepts presented in lecture, using latest available digital tools to create direct and web-based multimedia content. Lecture and laboratory.

Prerequisites: CSCI-A 110 or equivalent computing experience recommended
Semester(s) Offered: FA

CSCI-A 290, TOOLS FOR COMPUTING (1-4 cr)
Exploration of topics in computing. Common topics include tools for power users.

Prerequisites: CSCI-C 211 or CSCI-A 201 recommended
Semester(s) Offered: FA, SU, SP

CSCI-C 231, INTRODUCTION TO THE MATHEMATICS OF CYBERSECURITY (3 cr)
The goal of this course is for students to be introduced to the basic mathematical tools used in modern cybersecurity. The course covers introductory mathematical material from a number of disparate fields including probability theory, analysis of algorithms, complexity theory, number theory, and group theory.

Prerequisites: none
Semester(s) Offered: FA, SP

EDUC-W 200, USING COMPUTERS IN EDUCATION (3 cr)
Required of all students pursuing teacher education. Introduction to instructional computing and educational computing literature. Hands-on experience with educational software, utility packages, and commonly used microcomputer hardware.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

EDUC-W 210, SURVEY OF COMPUTER-BASED EDUCATION (3 cr)
First course in the computer endorsement program. Explore issues of infusing technology into the K-12 curriculum. Increase range and depth of computer applications and peripherals. Participate in professional development activities. Learning assessed through computer-based assignments and teaching portfolio creation.

Prerequisites: none
Semester(s) Offered: FA

GNDR-G 205, THEMES IN GENDER STUDIES (GENDER & SEXUALITY IN DIGITAL MEDIA AND TECHNOLOGY) (1-3 cr)
Explore how gender and sexuality are represented and produced within digital culture. It's important to examine this cultural integration because digital media and technologies are never socially neutral. Through readings, screenings, and class discussions, we will examine how gender and sexuality are constructed within social power dynamics  anad we will also see how gender and sexuality intersect with other social factors such as race, ethnicity, and class.

Prerequisites: none
Semester(s) Offered: FA

INFO-I 130, INTRODUCTION TO CYBERSECURITY (1 cr)
This course introduces students to Cybersecurity. The course will primarily focus on introduction to three core areas (technical aspects of security, organizational aspects of security, and legal aspects of security). Through examples of security problems in real life, this course will illuminate fundamental ideas and concepts of information security.

Prerequisites: INFO-I101
Semester(s) Offered: FA, SP

INFO-I 210, INFORMATION INFRASTRUCTURE I (4 cr)
This course introduces software architectures of information systems and basic concepts and procedures of system and application development. Course topics include PHP programming syntax; procedural programming fundamentals; principles of developing dynamic, database-driven applications for the World Wide Web; relational database concepts; and basic MySQL statements.

Prerequisites: INFO-I201
Semester(s) Offered: FA, SU, SP

INFO-I 230, ANALYTICAL FOUNDATIONS OF SECURITY (3 cr)
This course will allow students to re-evaluate and conceptualize material learned in discrete courses to consider the topics from the perspective of security. For example, computer system basics such as hardware and software are reconsidered from the perspective of how their interactions create vulnerabilities. Vulnerabilities that combine standard hardware and software configurations will be examined, as these illuminate both security and computer networks. Operating systems and file systems are examined from the perspective of access control, permissions and availability of system services, etc.

Prerequisites: INFO-I130
Semester(s) Offered: FA, SP

INFO-I 231, INTRODUCTION TO THE MATHEMATICS OF CYBERSECURITY (3 cr)
Introduces the basic mathematical tools used in modern cybersecurity. Covers mathematical material from a number of disparate fields, including probability theory, analysis of algorithms, complexity theory, number theory, and group theory.

Prerequisites: none
Semester(s) Offered: FA, SP

INFO-I 310, MULTIMEDIA ARTS AND TECHNOLOGY (3 cr)
The study of the evolution of media arts and underlying principles of communication. Application development paradigms in current practice.

Prerequisites: INFO-I300
Semester(s) Offered: FA, SP

INFO-I 330, LEGAL AND SOCIAL INFORMATICS OF SECURITY (3 cr)
This course will examine that set of ethical and legal problems more tightly bound to the issues of information control. The interaction and technology changes but the core issues have remained: privacy; intellectual property; internet law; concepts of jurisdiction; speech anonymity versus accountability; and ethical decision-making in the network environment.

Prerequisites: INFO-I211 and I230
Semester(s) Offered: FA

INFO-I 399, CURRENT TOPICS IN INFORMATICS (1-3 cr)
Variable topics. Emphasis is on new developments and research in informatics.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

INFO-Y 100, EXPLORING INFORMATICS AND COMPUTER SCIENCE (1 cr)
Technology is everywhere and how it relates to the world today is very important to the future. The objective of this course is to offer students an opportunity to explore the many tracks within the fields of Informatics and Computer Science, while also learning about the multiple careers available to students majoring in the fields.

Prerequisites: none
Semester(s) Offered: FA

MSCH-B 331, MANAGING SPORTS MEDIA (3 cr)
Overview of the sports media industry including processes of content distribution, finance, and technology. Provides historical background of the business of media. Students learn about the symbiotic financial relationship between sports and the media, including team- and league-based media that compete with traditional media.

Prerequisites: none
Semester(s) Offered: FA, SP

MSCH-C 210, INTRODUCTION TO GAMES (3 cr)
Introduces the idea of games systems by breaking down games into their different components to build a deep game literacy. Students will learn how to learn a new game quickly; teach complex games to others; recognize and excel at the many different games played in everyday life. Where most courses have readings, this course has "gamings," required games for students to play and learn.

Prerequisites: none
Semester(s) Offered: FA, SP

MSCH-C 220, GAME TECHNOLOGY (3 cr)
Provides a survey of current technologies for creating games. These tools are also appropriate for projects in virtual and augmented reality and interactive journalism. Students acquire competency in several game engines demonstrated by the creation of several digital game prototypes using recently released tools.

Prerequisites: none
Semester(s) Offered: FA

MSCH-C 221, WRITING FOR ELECTRONIC MEDIA (3 cr)
Style, form, and preparation of written matereials for electronic media.

Prerequisites: none
Semester(s) Offered: FA, SP

MSCH-C 227, INTRODUCTION TO SPORTS MEDIA (3 cr)
Hands-on experience creating sports media content relevant to production, sportscasting, sports writing, sport social media, and organizational messaging. Focuses on the dichotomy between independent and organization-controlled media and between news and sports reporting and commentary. Preparation for journalism and public relations jobs in sport.

Prerequisites: Completion of the English comp requirement
Semester(s) Offered: FA, SP

MSCH-C 228, INTRODUCTION TO PRODUCTION TECHNIQUES AND PRACTICE (3 cr)
Introductory hands-on video production course builds on fundamentals of audio/visual storytelling through training in the creative use of cameras, lighting and sound equipment, and editing software. Students design, develop, shoot, edit and deliver original videos in both single-camera field production and multi-camera TV studio production environments.

Prerequisites: MSCH-C 101 and (MSCH-C 223 or TEL-T 206) with a grade of C- or higher, or consent of instructor
Semester(s) Offered: FA, SP

MSCH-G 290, TOPICS IN GAME DESIGN AND DEVELOPMENT (1-4 cr)
Topical course dealing with changing subjects and material from term to term.

Prerequisites: none
Semester(s) Offered: FA, SP

MUS-U 200, SPECIAL PROJECTS IN TECHNOLOGY (3 cr)
Supervised practical experience in non-multi-track recording and editing. Individual project work, plus group listening and discussion sessions.

Prerequisites: class requires permission of instructor
Semester(s) Offered: FA, SU, SP

SGIS-S 201, DATA VISUALIZATION FOR GLOBAL AND INTERNATIONAL STUDIES (3 cr)
Explores how data are presented in pictorial or graphical formats. Provides students with fundamental knowledge and skills to identify useful data sources, formulate relevant questions, analyze, interpret, and communicate trends in quantitative and qualitative data. Students will learn how to create infographics and dashboards, both of which are commonly used visualization strategies.

Prerequisites: none
Semester(s) Offered: FA

SOAD-D 264, DIGITAL ARCHITECTURAL DRAWING (3 cr)
Basic 2D and 3D drawing and modeling skills for professional practice of interior architectural design using professional, industry standard software: document and database generation, computer-aided drafting, modeling and design.

Prerequisites: none
Semester(s) Offered: FA, SP

SPEA-V 261, TECHNOLOGY IN PUBLIC AFFAIRS (3 cr)
An introduction to information technology and computing applications in public affairs. Topics include basic IT concepts, project proposals, network and infrastructure design, security and ethics, data and document management, cloud computing, and IT futures. Direct application of the above with office suites, website development, spreadsheets and statistics, and databases. Recommend basic understanding of computer operations.

Prerequisites: none
Semester(s) Offered: FA, SP

SPH-K 200, MICROCOMPUTER APPL KINESIOLOGY (3 cr)
A hands-on introduction to use of microcomputers as problem-solving tools in physical education. Application programs in word processing, spreadsheets, data management, and graphics applied to specific problems in physical education, athletics, and sports.

Prerequisites: none
Semester(s) Offered: FA, SP

SPH-S 231, SAFETY ENGINEERING&TECHNOLOGY (3 cr)
Introduces safety engineering principles applied to the control of hazards associated with industrial processes, facilities, chemical processes, materials handling, machine operation, and electricity.

Prerequisites: none
Semester(s) Offered: SP

300 & 400 Level Courses

ANTH-P 302, INVENTION AND TECHNOLOGY (3 cr)
The evolution of technology is explored from ancient prehistoric times onward. The origins of the major inventions of humankind are traced from their earliest beginnings in the Stone Age up to the Industrial Revolution.

Prerequisites: none
Semester(s) Offered: SP, FA

BIOL-L 388, DIGITAL BIOLOGY: A SURVEY OF TOPICS IN BIOINFORMATICS AND GENOMICS (3 cr)
Computer science and informatics applications to biology have yielded "bioinformatics," a field of study that covers a wide spectrum of data management and processing associated with large-scale, high-throughput biological data generation. This course surveys topics in the generation and analysis of biomolecular sequence data (DNA and protein) that underpin much of modern biology: genetics, ecology, evolution, population and structural biology.

Prerequisites: L211 or permission of instructor.
Semester(s) Offered: SP

BIOT-T 310, BIOTECHNOLOGY LECTURE (3 cr)
Application of microbial diversity in biotechnology; synthesis of macromolecules; principles of gene expressions; gene cloning; protein engineering, overexpression and purification; genomics; proteomics; bioinformatics.

Prerequisites: BIOL-L 211 with a grade of "C-" or above.
Semester(s) Offered: FA

BUS-A 337, ACCOUNTING INFORMATION SYSTEMS (3 cr)
The course's primary objective is to build upon, extend, and facilitate the integration of business and technical knowledge to help students succeed as managers in a technology-intensive, corporate environment. Through the use of readings, lectures, cases, and exercises the course enables students to understand and manage information technology in order to achieve competitive advantage through improved decision making, business processes, operations, and organizational controls.

Prerequisites:  (BUS-F 370, BUS-P 370, BUS-M 370, BUS-J 370 & BUS- I 370) or (BUS-F 304, BUS-P 304, BUS-M 304, BUS-J 304 & BUS-I 304) or (BUS-F 370, BUS-P 370, BUS-M 370 & BUS-Z 370) or BUS-BE 370 or BUS-BE 304 or BUS-BE 375 with minimum grades of C or better
Semester(s) Offered: FA, SP, SU

BUS-K 303, TECHNOLOGY AND BUSINESS ANALYSIS (3 cr)
An introduction to the ways that technology enables and empowers business decision making. In this introductory analytics course you will learn how companies apply technology tools to prepare, analyze, model and display the information used to manage their business. You will apply these same techniques using spreadsheet modeling and other tools.

Prerequisites: BUS-K 201 or BUS-K 204 with a grade of C or better
Semester(s) Offered: FA, SP, SU

BUS-P 455, TOPICS IN OPERATIONS AND DECISION TECHNOLOGY (1—3 cr)
Variable topic, variable credit course in Operations and Decision Technologies. The purpose of this course number is to provide a course number for an experimental course. The specific variable title is only expected to be used for one term.

Prerequisites: none
Semester(s) Offered: FA

BUS-S 302, MANAGEMENT INFORMATION SYSTEMS (3 cr)
This course provides a comprehensive overview of information systems (IS) within a business context-from information technology (IT) operations to strategy. We will focus on two broad areas; how organizations should manage their IT functions and how IT enables business processes. Some of the topics we will cover include: enterprise architecture, IT management frameworks, technology case analysis, emerging technologies, IT implementation processes, and enterprise systems.

Prerequisites: BUS-K 303 or BUS-K 304 with a grade of C or better
Semester(s) Offered: FA, SP, SU

BUS-S 305, TECHNOLOGY INFRASTRUCTURE (3 cr)
Introduces students to a wide range of telecommunications technologies, including local area networks, wide area networks, and the Internet, as well as to the uses of these technologies in the organization.

Prerequisites: BUS-K 303 or BUS-K 304
Semester(s) Offered: FA, SP

BUS-S 307, DATA MANAGEMENT (3 cr)
The course is designed to improve the understanding of - and develop skills in - the design and implementation of business databases using database management systems (DBMS). Emphasis is on the practical aspects of database design and development. Topics include conceptual design of database systems using the entity-relationship (ER) model, logical design and normalization, physical design, and the relational database model with SQL as a language for creating and manipulating database objects. There is a significant hands-on use of DBMS technology and its use in systems design and implementation.

Prerequisites: BUS-X 201 or BUS-X 202 or BUS-K 303 or BUS-K 304 with minimum C grade
Semester(s) Offered: FA, SP, SU

BUS-S 310, SYSTEMS ANALYSIS AND PROJECT MANAGEMENT (3 cr)
Analysis of an organization and the subsequent design of solutions to meet business requirements are at the heart of the information systems field. This course follows a structured process called the systems development life cycle that companies use to identify and solve business problems. Alternative methodologies are also covered. Students learn tools and techniques for conducting projects, including: how to gather system requirements; how to identify project feasibility, how to construct models of business processes using data flow diagrams; and how to implement a new solution. While S310 emphasizes the system analyst role, all business students can benefit from the ability to analyze the processes, data, and computer systems that they will encounter in their work. This knowledge will also benefit them when working with the system analyst to define strategic business solutions.

Prerequisites: BUS-F370, BUS-P370, BUS-M370, BUS-J370 & BUS-I370) or (BUS-F304, BUS-P304, BUS-M304, BUS-J304 & BUS-I304) or (BUS-F370, BUS-P370, BUS-M370 & BUS-Z370) or BUS-BE370 or BUS-BE304 or BUS-BE375] and BUS-S 302 with grades of C or better
Semester(s) Offered: FA, SP

BUS-S 375, INTRODUCTION TO TECHNOLOGY CONSULTING (1.5 cr)
This course focuses on a new topic in Information Systems relevant to management decision making. Learning occurs through lecture, case discussion, problem solving, group projects, or completion of exercises that further the knowledge and skills of students enrolled in the course.

Prerequisites: none
Semester(s) Offered: FA
Above class requires permission of Department. Above class meets first eight weeks only

BUS-S 400, INTEGRATION OF SYSTEMS AND THE BUSINESS (3 cr)
The course's primary objective is to build upon, extend, and facilitate the integration of business and technical knowledge to help students succeed as managers in a technology-intensive, corporate environment. Through the use of readings, lectures, cases, and exercises the course enables students to understand and manage information technology in order to achieve competitive advantage through improved decision making, business processes, operations, and organizational controls.

Prerequisites: BUS-F 370, BUS-P 370, BUS-M 370, BUS-J 370, & BUS- I 370) or (BUS-F 304, BUS-P 304, BUS-M 304, BUS-J 304 & BUS-I 304) or (BUS-F 370, BUS-P 370, BUS-M 370 and BUS-Z 370) or BUS-BE 370 or BUS-BE 304 or BUS-BE 375 with minimum grades of C
Semester(s) Offered: FA, SP, SU

BUS-S 433, INFORMATION SYSTEMS SECURITY (3 cr)
Examines the potential security risks in the informational systems, both technical and behavioral, and the security controls that can be used to minimize those risks. Covers topics such as security reviews, viruses, computer attack strategies, encryption, authentication, firewalls, and disaster recovery.

Prerequisites: BUS-F370, BUS-P370, BUS-M370, BUS-J370 & BUS-I370) or (BUS-F304, BUS-P304, BUS-M304, BUS-J304 & BUS-I304) or (BUS-F370, BUS-P370, BUS-M370 & BUS-Z370) or BUS-BE370 or BUS-BE304 or BUS-BE375] and BUS-S 305
Semester(s) Offered: FA

BUS-S 475, TECHNOLOGY CONSULTING: ESSENTIALS FOR SUCCESS (1.5 cr)
The objective of this course is to prepare students for careers in IT consulting. The process of merging business consulting with technology for an external client is a challenging and rewarding profession. The course will present the inner workings of the IT consulting industry.

Prerequisites:  Above class requires permission of Department. Above class meets first eight weeks only
Semester(s) Offered: FA

COGS-Q 320, COMPUTATION IN COGNITIVE AND INFORMATION SCIENCES (2 cr)
Students will develop their computer programming skills and learn to write programs that simulate cognitive processes and run experiments with human subjects. The relation between computation and intelligence and a selection of approaches from artificial intelligence will be explored.

Prerequisites: COGS-Q 260 or CSCI-C 211 with a grad B or higher. Above class meets second eight weeks only
Semester(s) Offered: SP

CSCI- B 456, IMAGE PROCESSING (3 cr)
The course emphasizes the general principles of image processing which includes data structures, algorithms, and analysis and modeling techniques used in modern imaging systems, digital image processing, and low-level computer vision. Topics include image sources, computer representation of images and formats, operations on images, and image analysis.

Prerequisites: MATH-M 212 and CSCI-C 212
Semester(s) Offered: SP

CSCI-A 338, NETWORK TECHNOLOGIES AND SYSTEMS ADMINISTRATION (4 cr)
Introduction to network principles and current network technology, both hardware and software. Network administration tools techniques. Laboratory provides practical experience.

Prerequisites: CSCI-A110 or EDUC-W200
Semester(s) Offered: FA, SU, SP

CSCI-A 348, MASTERING THE WORLD WIDE WEB (3—4 cr)
Project-oriented course leading to ability to maintain a fully functional web site. Topics include internet network protocols and web programming, server administration, protocols, site design, and searching and indexing technologies.

Prerequisites: Two semesters of programming experience, or equivalent, and some knowledge of operating systems recommended.
Semester(s) Offered: SP

CSCI-B 355, AUTONOMOUS ROBOTICS (3 cr)
Introduction to the design, construction, and control of autonomous mobile robots. This course covers basic mechanics, electronics, and programming for robotics, as well as the applications of robots in cognitive science.

Prerequisites: Two semesters of computer programming
Semester(s) Offered: SP

CSCI-B 363, BIOINFORMATICS ALGORITHMS (4 cr)
The course will introduce algorithms for addressing real-world biological questions. For each topic, we will start with an important biological question and gradually present algorithms to answer this question. The course will also discuss the strategies to formulate an appropriate computation problem from a biological question to motivate algorithmic thinking.

Prerequisites: none
Semester(s) Offered: FA

CSCI-B 365, INTRODUCTION TO DATA ANALYSIS AND MINING (3 cr)
The course objective is to study computational aspects of discovering patterns and relationships in large data. This course is designed to introduce fundamental concepts of data mining and provide hands-on experience in data collection, preprocessing, analysis, clustering and prediction.

Prerequisites: CSCI-C200, 211 or INFO-I210 Recommended
Semester(s) Offered: FA, SP

CSCI-B 392, COMPETITIVE PROGRAMMING (2 cr)
This course focuses on training students to prepare for programming contests (such as the ACM International Collegiate Programming Contest). The students will learn to design time and space efficient algorithms to solve challenging contest problems, and produce bug-free code under the pressure of time in contest.

Prerequisites: CSCI-C 343 or CSCI-H 343
Semester(s) Offered: FA, SP

CSCI-B 403, INTRODUCTION TO ALGORITHM DESIGN AND ANALYSIS (3-4 cr)
Algorithm design methodology. General methods for analysis of algorithms. Analysis of the performance of specific algorithms, such as those for searching and sorting.

Prerequisites: CSCI-C 241, C 343 and (MATH-M 216 or M 212)
Semester(s) Offered: FA, SP

CSCI-B 430, SECURITY FOR NETWORKED SYSTEMS (3 cr)
This course is an extensive survey of network security. The course materials cover threats to information confidentiality, integrity, and availability in different internet layers, and defense mechanisms that control these threats. The course also provides a necessary foundation on network security, such as cryptographic, primitives/protocols, authentication, authorization and access control technologies; and hands-on experiences through programming assignments and course projects.

Prerequisites: INFO-I 230, INFO-I 231 and (INFO-I 211 or CSCI-C 212)
Semester(s) Offered: FA

CSCI-B 433, SYSTEMS & PROTOCOL SECURITY & INFORMATION ASSURANCE (3 cr)
This class covers the fundamentals of computer security by looking at how things can go wrong, and how people can abuse the system. This is a matter of creative cheating; to find loopholes and exploit them. After students learn how to attack the system, it is possible to propose ways to make the system secure. Students will gain a basic overview of existing security problems and be exposed to methods that can be used to secure against such problems. The course should be taken by any one designing, selecting, or using applications in which security or privacy plays a role.

Prerequisites: INFO-I 230 and INFO-I 231 and (INFO-I 211 or INFO-H 211 or CSCI-C 212 or CSCI-H 212)
Semester(s) Offered: SP

CSCI-B 455, PRINCIPLES OF MACHINE LEARNING (3 cr)
In this course, we explore (machine learning) algorithms that can learn from and make predictions on data. This course introduces the statistical, mathematical, and computational foundations of these frameworks, with a strong focus on understanding the mathematical derivations for the algorithms and simultaneously implementing the algorithms.

Prerequisites: none
Semester(s) Offered: SP

CSCI-B 457, INTRODUCTION TO COMPUTER VISION (3 cr)
In this course, the students will learn fundamental computer vision algorithms as well as basic machine learning frameworks necessary for automated understanding of images and videos. Topics will include object recognition from images, activity/event recognition from videos, scene segmentation and clustering, motion and tracking, deep learning for images and videos.

Prerequisites: CSCI-B 351 or C 343
Semester(s) Offered: SP

CSCI-C 322, OBJECT-ORIENTED SOFTWARE METHOD (4 cr)
Design and implementation of complex software systems and applications exploiting the object-oriented paradigm. Selection and effective utilization of object-oriented libraries and interfaces.

Prerequisites: CSCI-C 212
Semester(s) Offered: SP, FA

CSCI-C 323, MOBILE APP DEVELOPMENT (3 cr)
This course focuses on development of mobile applications for modern platforms and introduces common tools and languages used. The course will emphasize the app development cycle: application design, development, testing, publishing and distribution; development tools and emulators/simulators; user interface layout; using sensors including touch, geo-location and orientation; and data management.

Prerequisites: CSCI-C 212
Semester(s) Offered: FA

CSCI-P 424, ADVANCED FUNCTIONAL PROGRAMMING (4 cr)
This course teaches advanced techniques for functional programming, which can be used to make programs easier to read and compose. These techniques include equational reasoning, types, monads, and code generation. Some of them are useful even when using a "non-functional" language. Some of them are drawn from cutting-edge research.

Prerequisites: CSCI-C 311 or CSCI-H 311
Semester(s) Offered: FA

EDUC-K 361, ASSISTIVE TECHNOLOGY FOR ELEMENTARY SCHOOL STUDENTS WITH DISABILITIES (2—3 cr)
This course is designed to prepare future teachers with the knowledge required to integrate assistive technology into curricula for students with mild to moderate disabilities.

Prerequisites: none
Semester(s) Offered: FA, SP

EDUC-R 341, MULTIMEDIA IN INSTRUCTIONAL DESIGN (3 cr)
The goal of this course is to bridge the gap between beginning computer users and beginner multimedia developers. The focus of the assignments will be on personal development of strategies and skills to be used in solving problems that arise during multimedia construction. A variety of multimedia software and hardware solutions will be presented including virtual reality, audio and video applications. Student will work on multimedia projects. Some will be undertaken individually while more complex media may involve the formation of teams and/or class projects.

Prerequisites: none
Semester(s) Offered: FA, SP

EDUC-R 341, MULTIMEDIA IN INSTRUCTIONAL DESIGN (3 cr)
The goal of this course is to bridge the gap between beginning computer users and beginner multimedia developers. The focus of the assignments will be on personal development of strategies and skills to be used in solving problems that arise during multimedia construction. A variety of multimedia software and hardware solutions will be presented including virtual reality, audio and video applications. Student will work on multimedia projects. Some will be undertaken individually while more complex media may involve the formation of teams and/or class projects.

Prerequisites: none
Semester(s) Offered: FA, SP

EDUC-W 310, INTEGRATING TECHNOLOGY K-12 (3 cr)
Explores various pedagogical approaches, design and implement technology-based lessons or K-12 classrooms, participate in professional development activities, and reflect on the integration of technology in the classroom. Learning will be documented and assessed through written assignments, and a teaching portfolio.

Prerequisites: none
Semester(s) Offered: SP

EDUC-W 410, PRACTICUM IN COMPUTER-BASED EDUCATION (3—8 cr)
The culminating experience for candidates seeking to be licensed in computer instruction. Either eight weeks of full-time or 16 weeks of half-time field work in an educational setting that incorporates instructional computing.

Prerequisites: EDUC-W 210
Semester(s) Offered: FA,SP,SU

EDUC-W 435, TECHNOLOGY LEADERSHIP IN K-12 (3 cr)
Course focusing on issues typically encountered by technology leadership personnel at schools. Topics include planning for, implementing, and integrating technology into classroom activities, staff development and training, Internet acceptable use, acquiring funding for technology initiatives, building stakeholder collaboration, and managing technology systems in school settings.

Prerequisites: none
Semester(s) Offered: FA

ENGR-E 311, CIRCUITS AND DIGITAL SYSTEMS (3 cr)
This course will cover elements of circuits, such as the operation of basic circuit elements, fundamental circuit laws, and analytic techniques in both the time domain and the frequency domain. It will also cover the transistor-level design of circuits in the context of modern integrated-circuit technology.

Prerequisites: none
Semester(s) Offered: FA

ENGR-E 312, MODERN COMPUTER ARCHITECTURE (3 cr)
This course introduces the basic hardware structure of a modern programmable computer, including the basic laws underlying performance evaluation. Students will learn about processor control and data paths and how machine instructions execute simultaneously through pipelining and superscalar and multicore execution, as well as about memory and caching.

Prerequisites: Must be Intelligent Systems Engineering BS student; CSCI-C 335 or CSCI-H 335 or ENGR-E 201
Semester(s) Offered: FA

ENGR-E 317, HIGH PERFORMANCE COMPUTING (3 cr)
Students will learn the development, operation, and application of high performance computing systems prepared to address future challenges demanding capability and expertise in HPC. The course is interdisciplinary combining critical elements from hardware technology and architecture, system software and tools, and programming models and application algorithms with the cross-cutting theme of performance management and measurement.

Prerequisites: none
Semester(s) Offered: FA, SP

ENGR-E 319, ENGINEERING OPERATING SYSTEMS (3 cr)
The objective of this class is to learn the fundamentals of computer operating systems. This class approaches the practice of engineering an operating system in a hands-on fashion, allowing students to understand core concepts along with implementation realities.

Prerequisites: none
Semester(s) Offered: FA
Requirements Met:

ENGR-E 327, AUTOMATED FABRICATION MACHINES (3 cr)
This course will engage students in understanding fabrication machines as cyber-physical systems using computer numeric control (CNC), and in understanding how they work by designing, constructing, and programming such devices. This course will provide hands-on experience developing and using 2D and 3D graphics primitives and implementing devices that provide them.

Prerequisites: none
Semester(s) Offered: FA

GNDR-G 330, LOOKING LIKE A FEMINIST: VISUAL CULTURE AND CRITICAL THEORY (3 cr)
Advanced study of feminist film theory which examines gender in popular film from a variety of perspectives. Examines how cinema works as a "technology of gender," how film constructs subject positions and identities, and what these constructions can tell us about how gender structures our culture.

Prerequisites: none
Semester(s) Offered: SP

ILS-Z 399, TOPICS IN INFORMATION AND LIBRARY SCIENCE (3 cr)
Study of specific and current topics in information and library science

Prerequisites: none
Semester(s) Offered: FA

INFO-I 300, HUMAN-COMPUTER INTERACTION DESIGN AND PROGRAMMING (3 cr)
n intermediate course that teaches students how to assess the usability of software through quantitative and qualitative methods, including conducting task analyses, usability studies, heuristic inspections, interviews, surveys, and focus groups. The course also introduces students to the tool and techniques for designing and testing user interfaces based on a human-centered methodology.

Prerequisites: INFO-I 202 or INFO-H 202 or INFO-I 222
Semester(s) Offered:

INFO-I 303, ORGANIZATIONAL INFORMATICS (3 cr)
Examines the various needs, uses, and consequences of information in organizational contexts. Topics include organizational types and characteristics, functional areas and business processes, information-based products and services, the use of and redefining role of information technology, the changing character of work life and organizational practices, sociotechnical structures, and the rise and transformation of information-based industries.

Prerequisites: P: INFO-I202
Semester(s) Offered: SP

INFO-I 400, TOPICS IN INFORMATICS (1—3 cr)
Variable topics. Emphasis is on new developments and research in informatics.

Prerequisites: none
Semester(s) Offered: FA, SP. SU

INFO-I 407, INTRODUCTION TO HEALTH INFORMATICS (3 cr)
This is a combined advanced undergraduate and graduate course that provides an introduction to health informatics. By the end of the course, students will be able to describe and apply informatics methods that improve health and well being.

Prerequisites: INFO-I 300
Semester(s) Offered: FA
Requirements Met:
INFO-I 422, DATA VISUALIZATION (3 cr)
From dashboards in a car to cutting-edge scientific papers, we extensively use visual representation of data. As our world becomes increasingly connected and digitized and as more decisions are being driven by data, data visualization is becoming a critical skill for every knowledge worker. In this course we will learn fundamentals of data visualization and create visualizations that can provide insights into complex datasets.

Prerequisites: none
Semester(s) Offered: FA

INFO-I 423, BIG DATA APPLS & ANALYTICS (3 cr)
The Big Data Applications & Analytics course is an overview course in Data Science and covers the applications and technologies (data analytics and clouds) needed to process the application data. It is organized around rallying cry: Use Clouds running Data Analytics Collaboratively processing Big Data to solve problems in X-Informatics.

Prerequisites: none
Semester(s) Offered: FA

INFO-I 427, SEARCH INFORMATICS (3 cr)
Techniques and tools to automatically crawl, parse, index, store, and search web information, organizing knowledge that can help meet the needs of organizations, communities and individual users. Social and business impact of search engine technology. As a project, students will build a real search engine and compare it with Google.

Prerequisites: Recommended - INFO-I 211 and I 308 or CSCI-C 211 and C 212
Semester(s) Offered: FA

INFO-I 433, SYSTEMS AND PROTOCOL SECURITY AND INFORMATION ASSURANCE (3 cr)
Covers the fundamentals of computer security by looking at how things can go wrong, how people can abuse the system, and ways to make the system secure. Students will gain a basic overview of existing security problems, and be introduced to methods for addressing such problems. Should be taken by anyone designing, selecting, or using applications in which security or privacy plays a role.

Prerequisites: INFO-I 230 and INFO-I 231 and (INFO-I 211 or CSCI-C 212)
Semester(s) Offered: SP

INFO-I 436, TECHNOLOGY INNOVATION (3 cr)
This course teaches students the process of innovation, specifically in respect to technological innovation. Students are required to ideate technological concepts given a set of constraints and an opportunity space. The focus of the course is on students inventing and implementing without considering the commercial potential of their innovations.

Prerequisites: If you have already taken INFO-I 400, Technology Innovation, you will not receive credit for this class.
Semester(s) Offered: FA

INFO-I 441, INTERACTION DESIGN PRACTICE (3 cr)
Human-computer interaction design (HCID) describes the way a person or group accomplishes tasks with a computer - what the individual or group does and how the computer responds; what the computer does and how the individual or group responds. This course will be organized a collection of readings and three design projects applying human-computer interaction principles to the design, selection, and evaluation of interactive systems.

Prerequisites: INFO-I 300
Semester(s) Offered: FA, SP

INFO-I 453, COMPUTER AND INFORMATION ETHICS (3 cr)
Ethical and professional issues that arise in the context of designing and using networked information technologies and information resources. Examines frameworks for making ethical decisions, emergent technologies and their ethical implications, information/computer professionalism. Topics include privacy, intellectual property, cybercrime, games, social justice, and codes of professional ethics.

Prerequisites: none
Semester(s) Offered: FA, SP, SU

INFO-I 487, INTRODUCTION TO VIRTUAL HERITAGE (3 cr)
This course focuses on how digital technology can represent, restore, disseminate, and help with analysis of artifacts such as vases, furniture, sculpture, monuments, and buildings. Other topics covered include the history and methodologies of Virtual Heritage. Each semester a different case study will provide the focus for the course.

Prerequisites: none
Semester(s) Offered: FA

MSCH-D 337, NEW MEDIA (DIGITAL TECHNOLOGY IN LA) (3 cr)
Develops frameworks for understanding new media technologies in social contexts. Compares computing, networked digital media, and social media to prior eras of technological change, focusing on interactions among technological, industrial, regulatory, social, and cultural forces.

Prerequisites: none
Semester(s) Offered: FA, SP

MSCH-J 341, NEWS REPORTING (3 cr)
Techniques of gathering, analyzing, and writing news and features for print and online publication. Practice in interviewing, observation, and use of documentary references that include computer information retrieval and analysis skills.

Prerequisites: (JOUR-J 110 or JOUR-H 110 or MSCH-C 101) and (JOUR-J 200 or JOUR-H 200 or MSCH-C 225 or MSCH-H 225) and (JOUR-J 210 or MSCH-C 226) with a grade of C- or better in each
Semester(s) Offered: SP

MSCH-J 342, MAGAZINE REPORTING (3 cr)
Techniques of gathering, analyzing, and writing material for specialized and general circulation magazines. Practice in interviewing, observation, and use of documentary references that include computer information retrieval and analysis skills.

Prerequisites: Prerequisite - (JOUR-J 110 or JOUR-H 110 or MSCH-C 101) and (JOUR-J 200 or JOUR-H 200 or MSCH-C 225 or MSCH-H 225) and (JOUR-J 210 or MSCH-C 226) with a grade of C- or better in each
Semester(s) Offered: FA, SP

MSCH-J 343, BROADCAST NEWS (3 cr)
Techniques of gathering, analyzing, and writing news and features for broadcast. Practice in interviewing, observation, and use of documentary references that include computer information retrieval and analysis skills.

Prerequisites: (JOUR-J 110 or JOUR-H 110 or MSCH-C 101) and (JOUR-J 200 or JOUR-H 200 or MSCH-C 225 or MSCH-H 225) and (JOUR-J 210 or MSCH-C 226) with a grade of C- or better in each
Semester(s) Offered: FA, SP

MSCH-J 352, MAGAZINE EDITING (3 cr)
Workshop in fundamentals of editing specialized and general interest publications, individual and team functions are stressed. Attention is given to editorial voice and judgment fairness, accuracy, and language usage. Practice in writing headlines and titles, layout, design, and use of computer editing.

Prerequisites: Prerequisite - (JOUR-J 110 or JOUR-H 110 or MSCH-C 101) and (JOUR-J 200 or JOUR-H 200 or MSCH-C 225 or MSCH-H 225) and (JOUR-J 210 or MSCH-C 226) with a grade of C- or better in each
Semester(s) Offered: FA

MSCH-J 463, GRAPHIC DESIGN I (3 cr)
This design course incorporates electronic photo editing, graphics, and page design. Students are instructed in design theory, computer publishing skills, and creative problem solving.

Prerequisites: Prerequisite: (JOUR-J 210 or MSCH-C 226) with a grade of C- or higher
Semester(s) Offered: FA, SP, SU

MSCH-J 465, GRAPHIC DESIGN II (3 cr)
This advanced design course builds on Graphic Design I and incorporates advanced work in color, type design, computer illustration, creative problem solving, and an introduction to production.

Prerequisites: (JOUR-J 463 or MSCH-J 463) with a C- or better.
Semester(s) Offered: SP

MSCH-M 322, TELECOMMUNICATIONS NETWORKS (3 cr)
The evolution of telecommunication network technology, policy economics, and industries from the 1870s to the present. Basic telecommunication transmission and switching, general operational concepts, and societal and cultural effect of telephony in the United States.

Prerequisites: TEL-T 207 or MSCH-C 207 with a grade of C- or higher or consent of instructor.
Semester(s) Offered: FA, SP

MUS-K 361, INTRODUCTION TO MIDI AND COMPUTER MUSIC (3 cr)
Modest working knowledge of personal computers. Basics of the Music Instrument Digital Interface system, it's software, and the instruments commonly used with desktop MIDI workstations (synthesizers, digital samplers). MIDI sequencing, digital audio editing, and principles of digital synthesis. The course is intended for those with little prior technical training.

Prerequisites: Modest working knowledge of personal computers
Semester(s) Offered: FA, SP, SU

MUS-K 362, COMPUTER MUSIC: DESIGN/PERFORM (3 cr)
Projects in fixed-media computer music composition (with and without video) and live electronic music performance. Field recording, audio editing, sampling, effects processing, mixing, mastering, video synchronization, methods of synthesis, virtual instrument design, real-time hardware control of audio, live video processing.

Prerequisites: MUS-K 361 or equivalent experience and permission of instructor
Semester(s) Offered: FA

MUS-K 403, ELECTRONIC STUDIO RESOURCES I (3 cr)
An introduction to the computer music studio, techniques of digital recording and editing, analog and FM synthesis, MIDI sequencing, and a comprehensive study of the literature and styles of the classic tape studios.

Prerequisites: Above class requires permission of instructor. Above class requires one additional hour of Lab to be arranged individually
Semester(s) Offered: FA

MUS-Z 361, INTRODUCTION TO MIDI AND COMPUTER MUSIC (3 cr)
Modest working knowledge of personal computers. Basics of the Musical Instrument Digital Interface system, its software, and the instruments commonly used with desktop MIDI workstations (synthesizers, digital samplers). MIDI sequencing, digital audio editing, and principles of digital synthesis. The course is intended for those with little prior technical training.

Prerequisites: Modest working knowledge of personal computers
Semester(s) Offered: FA, SU, SP

MUS-Z 362, COMPUTER MUSIC: DESIGN/PERFORM (3 cr)
Projects in fixed-media computer music composition (with and without video) and live electronic music performance. Field recording, audio editing, sampling, effects processing, mixing, mastering, video synchronization, methods of synthesis, virtual instrument design, real-time hardware control of audio, live video processing.

Prerequisites: MUS-Z 361 or equivalent experience and permission of instructor
Semester(s) Offered: FA

NURS-B 404, INFORMATICS (3 cr)
This course addresses nursing informatics: state of the science and issues for research, development, and practice. It clarifies concepts of nursing, technology, and information management; and comprises theory, practice, and the social and ethical issues in nursing and health care informatics.

Prerequisites: Restricted to students in the in the RNBSN Consortium online program.
Semester(s) Offered: FA, SP, SU

PSY-P 350, HUMAN FACTORS/ERGONOMICS (3 cr)
Theories and data of experimental psychology applied to the problems of the interaction of people and technology.

Prerequisites: PSY-P 101 or 155 or P 106
Semester(s) Offered: SP

PSY-P 457, TOPICS IN PSYCHOLOGY (IMPLEMENTING COMPUTER-CONTROLLED BEHAVIORAL EXPERI) (1—3 cr)
Studies in special topics not ordinarily covered in other departmental courses. Topics vary with instructor and semester.

Prerequisites: none
Semester(s) Offered: SP

REL-D 340, RELIGION AND BIOETHICS (3 cr)
Examines questions about human nature, finitude, the meaning of suffering, and appropriate uses of medical technology in the face of natural limitations, such as disease and death, that humans encounter. Issues include prenatal/genetic testing, transhumanism, enhancement technologies, cloning, euthanasia, and organ transplantation. Judeo-Christian and cross-cultural perspectives on illness are considered.

Prerequisites: none
Semester(s) Offered: SP

SOAD-D 394, ADVANCED DIGITAL ARCHITECTURAL DRAWING (3—4 cr)
Advanced CAD visualization for professional design practice: three-dimensional modeling and visualization, image processing, animation, and multimedia presentation.

Prerequisites: Prerequisite: Grade of C- or higher in AMID-D 264 or SOAD-D 264.
Semester(s) Offered: SP

SOAD-M 328, DIGITAL PRODUCT DEVELOPMENT (1-3 cr)
Digital applications used to develop product lines, including fabric and material development, print and pattern development, graphics, knits, and woven applications.

Prerequisites: none
Semester(s) Offered: FA, SP

SOAD-M 485, ADVANCED SPECIAL TOPICS IN APPAREL MERCHANDISING (DIGITAL MERCHANDISING) (3 cr)
The Internet and related digital technologies are transforming the business and social environment. Disruptive changes are not limited to technology-oriented industries. As a result of new ways customers interact with brands and each other in the digital world, the merchandising and retail businesses are undergoing unprecedented changes. The retail industry is being disrupted. This course is designed to help you be prepared for your career in the fast-changing business world. We will not only explore and analyze the current practices of digital customer behaviors and digital businesses but also engage in the development of innovative digital strategies. In the course, students will further gain experiences in developing and executing social media campaigns through Social Media simulations.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

SOAD-S 313, 3D COMPUTER GRAPHICS (3 cr)
Hands-on studio course exploring the technical development of three-dimensional computer graphics for state-of-the-art display systems. Students will investigate user-interface design, create 3D graphical environments, and explore the parallel drives toward content creation and visual aesthetics.

Prerequisites: none
Semester(s) Offered: FA, SP

SOAD-S 411, DIGITAL VIDEO (1—6 cr)
Advanced study of video's potential in contemporary fine art practice. Students will create a new visual vocabulary using the latest technology including high-definition video systems and interactive DVD authoring. Covers special effects and animation programs that allow artists to further explore the aesthetics of time-based media.

Prerequisites: SOAD-S310 or FINA-D310
Semester(s) Offered: FA, SP

SOAD-S 413, COMPUTER GRAPHICAL ENVIRONMENTS (1—6 cr)
Students develop 3D graphic environments to visualize and conceptualize creative constructs for virtual environments, explore art and spatial simulation, including animation, interactions, lighting and design. Dialogue of timely issues is encouraged based on readings, videos, CD ROMS and visits to galleries, websites and alternative spaces.

Prerequisites: none
Semester(s) Offered: FA, SP

SOAD-S 445, RELIEF PRINTMAKING MEDIA (1—3 cr)
Relief printmaking media: woodcut, linocut, monotype, and collograph. Students create prints in each medium in both black-and-white and color using a variety of traditional and innovative techniques such as photo and the computer.

Prerequisites: FINA-S 240 or SOAD-S 240.
Semester(s) Offered: SP

SPEA-A 422, IT APPLICATIONS FOR THE ARTS (3 cr)
Teaches Arts Administration professionals how to use computer applications to create printed, web based and multimedia materials to promote effective communications. Provides instruction and practical hands-on experience in design theory, page layout, usability, accessibility, digital photo editing, graphics, and desktop and web publishing to create promotional and informational materials.

Prerequisites: none
Semester(s) Offered: SP

SPEA-V 348, MANAGEMENT SCIENCE (3 cr)
Introduction to management-science models and methods for policy analysis and public management. Methods include decision analysis, linear programming, queuing analysis, and simulation. Computer-based applications are included. Prior familiarization with computers is recommended, though not required.

Prerequisites: none
Semester(s) Offered: FA, SP, SU

SPEA-V 369, MANAGING INFORMATION TECHNOLOGY (3 cr)
Analysis and discussion of information technology as applied to problem solving and management in public and non-profit sectors. Topics include management, infrastructures, policies, and concepts such as scalability, manageability, security, and cost of technology. Focus is on high-level issues surrounding IT and the strategic positioning of IT in all sectors of business.

Prerequisites: none
Semester(s) Offered: FA, SU, SP

SPEA-V 461, COMPUTER APPLICATIONS IN PUBLIC AFFAIRS (3 cr)
This course is designed to provide students with the essentials of computer hardware and software needed to operate effectively in a public sector environment. The course will emphasize public sector applications using software packages or microcomputers and minicomputers.

Prerequisites: none
Semester(s) Offered: SP

SPH-R 413, FISCAL MGMT LEISURE SVC ORGS (3 cr)
Financing leisure products and services in public- and private-sector delivery systems. Emphasis on sources and methods of financing; forecasting cost and income; and budgeting, pricing and fiscal management through use of computer technology.

Prerequisites: none
Semester(s) Offered: FA, SP

SPH-T 345, SPECIAL EVENT PRODUCTION AND TECHNOLOGY (3 cr)
This course provides an overview of the event and entertainment industry with an emphasis on event production and the technologies used to conduct successful events. Topics include lighting, A/V, staging and rigging and design theory for a variety of events. Students will explore several current events as case studies of the implementation of these ideas.

Prerequisites: none
Semester(s) Offered: FA

THTR-T 335, STAGE LIGHTING DESIGN (3 cr)
Introduction to the process of determining and implementing a lighting design. Analytical skills, concept development, design methods, lighting technology, and practical applications are covered.

Prerequisites: THTR-T 101 and THTR-T 125; sophomore standing
Semester(s) Offered: FA, SP

THTR-T 347, INTRODUCTION TO SOUND DESIGN FOR THE THEATRE (3 cr)
Within the framework of theatrical environments, this course introduces the student to acoustic principles, audio equipment used in theatrical productions, psycho-acoustical considerations, understanding sound signals and how to manipulate them, computer sound mixing systems, and sound design principles.

Prerequisites: THTR-T 101 and THTR-T 125
Semester(s) Offered: FA, SP

THTR-T 350, ENTERTAINMENT TECHNOLOGY AND PRODUCTION (3 cr)
Modern technologies are used to enhance or make possible the entertainment experience. The theatrical design process and engineering coalesce in the development, design, and implementation of solutions for live production including theatre, dance, opera, ballet, musicals, exhibits and performance art.

Prerequisites: THTR-T 125
Semester(s) Offered: FA, SP

THTR-T 430, COSTUME TECHNOLOGY II (3 cr)
Further development of construction techniques for interested students who have satisfactorily completed T230. Provides a foundation of sewing, craft, fitting, and patternmaking techniques for use in developing a construction project and performing production assignments.

Prerequisites: none
Semester(s) Offered: FA, SP

THTR-T 435, ELECTRONICS FOR THEATRE (3 cr)
Fundamentals of electricity and electronics as applied to theatre. Investigation of current technology for theatrical performance, including power distribution, control systems, and creative applications for lighting, sound, special effects, and mechanized scenery.

Prerequisites: none
Semester(s) Offered: FA

back to top