Introductory Technology Classes Available at IU-Bloomington

Are you curious about technology and want to learn more, but don't have much experience yet?  The following is a list of classes available to most anyone at IU-Bloomington. Consider enrolling in one of these to find out more about computing and technology!

  • Introduction to Modeling and Solving Business Problems

    BUS-K 160

    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.

    Offered in the Fall.

  • The Computer in Business

    BUS-K 201

    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).

    Offered in the Fall, Spring, and Summer.

  • Introduction to Cognitive Science

    COGS-Q 101

    Introduction to the study of the human mind and intelligent systems using an integrative approach. Explores the nature of intelligence through simulations, robots, human experiments and philosophical inquiry. Topics include perception, consciousness, mental representations, models of cognition and brain anatomy as each relates to cognition. Provides an overview for those students considering a major in Cognitive Science or a related field.

    Offered in the Fall and Spring. 

  • Introduction to Computers and Computing

    CSCI-A 110

    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

    Offered in the Fall, Spring, and Summer. 

    Prerequisites: One year of high school algebra or MATH-M 014. 

  • Introduction to Programming I

    CSCI-A 201

    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.

    Offered in the Fall, Spring, and Summer. 

  • Great Ideas in Computing

    CSCI-C 102

    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.

    Offered in the Fall and Spring. 

  • Introduction to Computers and Programming

    CSCI-C 200

    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. Credit given for only one of CSCI-C 200, C 211, H 211 or A 591.

    Offered in the Fall. 

  • Introduction to Computer Science

    CSCI-C 211

    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.

    Offered in the Fall, Spring, and Summer.

    Prerequisites: High school precalculus math.

  • Using Computers in Education

    EDUC-W 200

    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.

    Offered in the Fall, Spring, and Summer. 

  • Survey of Computer-Based Education

    EDUC-W 210

    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.

    Offered in the Fall.

  • Digital Art: Survey and Practice

    FINA-D 210

    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.

    Offered in the Fall, Spring, and Summer. 

  • Digital Imagery for Nonmajors

    FINA-N 130

    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.

    Offered in the Fall and Spring.

  • Mapping our World

    GEOG-G 237

    Use of computers in the management of geographic information, including data storage, database construction, creation and production of maps and related representation of geographic data. Computer cartography laboratory, experimentation and interactive experience using GIS and mapping software.

    Offered in the Fall and Spring.

  • Intro to Atmospheric Science

    GEOL-G 122

    Specialized and general students are introduced to atmosphere science through climate-change science, atmospheric physics, atmosphere-ocean interactions, forecasting, and severe weather. Tools and techniques for analyzing atmospheric environments and assessing human impact are covered. Students will gain understanding of basic atmospheric properties and processes through rigorous critical thinking and problem solving.

    Offered in the Fall.

  • Computer-Mediated Communication

    ILS-Z 399 Section 30915

    Computer-mediated communication (CMC) is human-to-human interaction via computer networks such as the Internet. This course examines potentials and constraints of several types of CMC, and considers how content and dynamics are influenced by the systems’ technical properties and the cultures that have grown up around their use.

    Offered in the Spring

  • Intro to Game Programming

    ILS-Z 399 Section 3207

    This is a no-prerequisite course that focuses on the practical application of programming simple games in JavaScript using a free and open source game engine library. It teaches approaching game design computationally, by recognizing and implementing object and state-based algorithms and structures. This course serves as the first rung of the ladder toward the game production requirement for the Media School's Game Design program.

    Offered in the Fall and Spring.

  • Intro to Informatics

    INFO-I 101

    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.

    Offered in the Fall and Summer. 

  • Exploring Informatics and Computer Science

    INFO-Y 100

    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.

    Offered in the Fall. 

  • Visual Communication

    MSCH-C 226

    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.

    Offered in the Fall.

  • Game Design I: Concepts

    MSCH-G 310

    Examines the structural and formal elements of games. Explores the theory of game design through deconstruction of tabletop games. Students will create, present, and analyze games in numerous contexts.

    Offered in the Fall.

  • Game Art and Sound

    MSCH-G 320

    This course combines a practical hands-on introduction to interactive media design with presentation and storytelling concepts. A wide range of design technologies including html, JavaScript, and cascading style sheets will be considered.

    Offered in the Fall.

  • Production as Criticism: The Craft of Narrative Film-Making

    MSCH-P 335

    This is a hybrid course that combines film studies and production to explore the craft of narrative filmmaking. Through readings, lectures and in-class demonstrations, we will examine various filmmaking techniques such as framing, shot size, lens selection, camera movement, point of view, coverage, long takes, and sound design. In each week's lab, students will then complete focused exercises aimed at exploring how each filmmaking technique functions. Finally, students will work in groups on creative short film projects of their own design. Students will shoot on HD video cameras and edit their footage in Adobe Premiere. Previous production experience is helpful, but not required for the successful completion of the course. The first few weeks will include tutorials and in-class exercises on equipment and software.

    Offered in the Fall. 

  • Introduction to Personal Recording

    MUS-A 100

    For students inside and outside the Jacobs School of Music who are not recording arts majors. Introduction to the science, technology and techniques necessary to create and edit recordings.

    Offered in the Fall. 

  • Electronics I

    MUS-A 111

    Fundamental principles of electricity and magnetism with review of necessary algebra.

    Offered in the Fall and Summer.

    Non-major section option.

  • Music in Multimedia

    MUS-Z 120

    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.

    Offered in the Fall.

  • Introduction to Midi and Computer Music

    MUS-Z 361

    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.

    Offered in the Fall and Summer. 

  • Basic Physics of Sound

    PHYS-P 105

    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.

    Offered in the Fall.

  • Energy and Technology

    PHYS-P 120

    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.

    Offered in the Fall.

  • How Things Work

    PHYS-P 150

    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.

    Offered in the Fall. 

  • Charts, Graphs, and Tables

    SOC-S 110

    This course provides an introduction to how sociologists collect, interpret, and display data about the social world. The goal of the course is to provide you with the tools you need to become better producers and consumers of quantitative information. The topics covered include the basics of research methods, sampling, and statistics; the visual presentation of quantitative data; and the design of informative and easy-to-read tables. These topics will be introduced through a series of hands-on examples and interactive classroom activities. By the end of the semester, you will have gained valuable experience working with data and presenting it an effective and professional manner.

    Offered in the Fall and Summer. 

  • Technology in Public Affairs

    SPEA-V 261

    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.

    Offered in the Fall and Spring. 

  • Managing Information Tech

    SPEA-V 369

    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.

    Offered in the Fall and Summer. 

  • Introduction to Health Info and Statistics

    SPH-H 381

    A conceptual approach is utilized to introduce students to sources of public health data. Basic concepts and models are available to understand and analyze data and information related to prevention of diseases and promotion of health and determinants of health behavior.

    Offered in the Fall and Summer. 

  • Microcomputer Applications in Kinesiology

    SPH-K 200

    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.

    Offered in the Fall and Summer.