Background Information:

The Information Technology program prepares students to be leaders in the field of Information Technology. The
common characterization of an information technologist is as the “user’s advocate”
in the computing world. Information technologists approach technology from the user’s
point of view rather than from the technology’s point of view and tend to think of
technology and computing as powerful tools for solving problems rather than ends in
themselves. IT students tend to care more about how people use computers for solutions
than about how computers work “under the hood.” Information Technology complements
existing programs in Business, Computer Science, and Communication, and can be combined
with widely varied programs such as Theatre with Integrated Media Arts, Environmental
Science with the GIS certificate and Biology with the Genomics Leadership certificate.

The Business and Information Technology program combines key elements of the IT program and Business from the Accounting
Business and Economics department.

The program in Computer Science develops problem solving and analytical skills through the study and implementation
of algorithms, systems design and software development on modern computation platforms
and provides for students to skills that adapt well to the fast changing technologies
of today and the future. The Computer Science program is recommended for those students
considering graduate work in the technology fields.

The Integrated Media Arts program is a flexible interdisciplinary POE combining areas in IT, Communication,
and Arts that prepares student for work in varied media production careers. Students
can focus their programs in the creative, critical analysis or technology management
aspects of digital media.

Programs of Emphasis:

Secondary Emphasis:

Requirements for IT: 24 or more credits from the core list of courses.

Required for Computer Science: 24 or more credits from the CS core list of courses.

Required for Computer Programming: 20 credits from CS core list.

Internship/Research Experiences:

Avail Technologies (PA)

Concurrent Technology Corp. (PA)

Computer Science Corp. (NJ)

comScore (VA)

Ellucian (Datatel) (VA)

Digital Solutions, Inc. (PA)

GE/NBC (NY)

Mutual Benefit Group (PA)

National Drug Intelligence Center (PA)

PA State House of Representatives (PA)

Pennsylvania Power & Light (PA)

Sarasota Memorial Hospital (FL)

UPMC (PA)

The Interdisciplinary CORE courses required for the Information Technology POE

IT 110 Principles of Information Technology or IT 111 Principles of IT Science or
IM 110 Principles of Digital Media

MA 116 Discrete Structures

CS 110 Computer Science I

IT 210 Info Tech Systems

Accounting, Business and Economics elective

CM 200 Art of Public Speaking

CS 240 Computer Science II

IT 290 metaverse

CM 300 Professional Presentations or EN 315 Technical Writing

IT 306 Software Engineering

IT 325 Network Design

IT 350 Security Engineering

IT 376 Database Design

IT 307 Project Management

IT 308/380/480 Innovations for Industry

The CORE courses required for Computer Science POE

IT 110 or IT 111 Principles of IT

CS 110 Computer Science I

CS 220 Computer Organization

CS 240 Computer Science II

CS 255C C++ Programming

CS 300 Software Engineering

CS 305 Software Models

CS 315 Algorithms and Analysis

CS 370 Database Management Systems

IT 305 Innovations for Industry I

MA 116 Discrete Structures

MA 130 Calculus I

MA 220 Intro to Probability and Statistics

CS-320 Operating Systems

CS-362 Languages and Translation

CS 480 Computer Science Seminar

The CORE courses required for Integrated Media Arts POE

IT 110 or IT 111 Principles of Information Technology

IM 100 First Year Seminar

CS 110 Computer Science I

CM 133 Mass Media & Society

AR 110 Survey of Western Art

AR 104 Design + Color or AR 103 Drawing

AR 203 Digital Photography I or AR 204 Digital Art

AR 329 Early Modern Art or AR 330 Modern to Contemporary Art

CM 290 The metaverse

CM 300 Professional Presentations

IM 241 Info. Discovery and Arch

IT 310 Hypermedia/ Social Media

IM 275, 276 Integrated Media Arts Lab

The CORE courses required for Business and IT POE

IT 110 Principles of Information Technology or IT 111 Principles of IT Science or
IM 110 Principles of Digital Media

EB 101 Introduction to Business

EB 131 Financial Accounting

CS 110 Computer Science I

EB 201 The Management Process

EB 202 Behavioral Analysis Org.

EB 210 Quantitative Bus.Analysis or MA 130 Calculus I

IT-210 Information Technology Systems

CM-200 Art of Public Speaking

EB 203 Intro to Business Law or EB 204 Legal Regulation of Bus.

EB 105 Int. Economic Issues

EB 236 Managerial Accounting

EB 357 Cyber Marketing

IT-307 Project Management

IT-308 Innovations for Ind. I

IT-341 Web Design

IT-290 The Metaverse

EB 480 Senior Seminar

IT-375 Managing Advanced Technology

Informational Technology (IT) Courses:

IT-100 Information Access (Fall & Spring; Yearly; 1.00 Credit; C)
This competency-based course is designed to acquaint incoming students with the campus information technology, its network and computer applications needed for many courses at Juniata. In addition, research methods and formal citation using college library resources are covered. Web-based materials, short projects, and written assignments are used to demonstrate competency in numerous areas. Corequisite: EN110.

IT-110 Principles of Information Technology (Fall & Spring; Yearly; 3.00 Credits; S)
This course provides a context for further study in information technology. Topics include an overview of the fundamentals of information systems, current and emerging technologies, business applications, communications and decision making, and the impact of these systems on business, government, and society. This course will also emphasize the development of both writing and speaking skills through application of the concepts that define the course. Students who have passed IT111 or IM110 may not take this course.

IT-111 Principles of IT Science (Fall & Spring; Yearly; 3.00 Credits; N)
An introduction to concepts of information and the " Information Age " . Students will develop an understanding of basic computing and information systems principles and the social implications of information and information technology. The course also provides an overview on the creation, organization, analysis, storage, retrieval, and communication of information. The instruction incorporates both collaborative and action learning experience. (Students who have passed IT110 may not take this course. The meeting time reflects half of the time of the class, where the rest is on line and completed by assignments). IT111 is equated to IM110 and IT110. If you've taken IM110 or IT110 and then register for IM110 it will show as a repeat for you.

IT-199 Special Topics (Variable; Variable; 1.00-4.00 Credits)
Allows the department to offer special topics not normally offered. Departments may offer more than one special topic. Prerequisites vary by title.

IT-210 Information Technology Systems (Fall; Yearly; 4.00 Credits; N)
This course introduces students to three core areas in Information Technology: networks, database and web. The course progresses through two phases during its study of modern IT environments. Initial study includes all the necessary components of today's IT system environment and its use in business. Secondly, students use a server based database development environment to create an IT system. Prerequisites: CS110. MA116 strongly recommended.

IT-260 Human Computer Interaction (Spring; Yearly; 3.00 Credits; S)
To users of any system, the interface is what they see and think of as the computer. Interaction with a computer can be better defined in terms of interface, as any part of the computer system that the user comes in contact with, either physically, perceptually, or conceptually. Human interaction with computers can be studied, designed, evaluated, with the goal being to produce usable products from a human-centric perspective. Prerequisites: CS110.

IT-290 The Metaverse (Fall; Yearly; 3.00 Credits; H,CW,CS)
This introductory course focuses on how information technologies shape the way we think and organize ourselves. Studying the technology of the book, the world wide web and the metaverse, students isolate the critical issues of change central to the decision making of leaders in Information Technology. Prerequisites: CM132 or IT110 or IT111.

IT-298 Info. Tech Practicum I (Fall & Spring; Yearly; 1.00-4.00 Credits; S)
Credit option for students who are applying their classroom theory from the department by working on information technology or digital media projects on campus or off-campus. Credit hours and level (298, 398 or 498) are dependent upon the extent of the project and will be determined by the professor. Available by permission only.

IT-299 Special Topics (Variable; Variable; 1.00-4.00 Credits)
Allows the department to offer special topics not normally offered. Departments may offer more than one special topic. Prerequisites vary by title.

IT-308 Innovations for Industry I (Fall & Spring; Yearly; 1.00 Credit; S)
This lab will require a team of students to function as a project development team for an IT- related business. The students will be exposed to many aspects of systems analysis, design, development and implementation, as well as project management tools and techniques. Students will be required to learn in a just-in-time mode using on-demand educational resources. Prerequisites: IT210 and Jr or Sr standing or by permission of the instructor. Corequisite: IT307. Note: This course will have appointed class times for projects other than the times listed on the schedule.

IT-310 Social Media (Spring; Odd Years; 3.00 Credits; F)
This course will introduce students to the context and forms of social media. We will explore the theories and practices of narrative expression in online context, explore social media as culture and study the impact of " the sharing economy. " What is social media, who uses it, who gains from it, and how is it transforming new media as well as traditional media. One of the outcomes of social media is that everything is connected, creating massive amounts of user generated content and data. Students will learn to analyze, design and visualize this data. We will also focus on the social norms of user communities and how we can leverage it to better understand emerging technologies. Students will have the opportunity to explore both theory and practice of social media through writing assignments, presentations, curating and creating creative content, and participating on both online and offline discussions. Prerequisites: IT110 or IT111 or IM110.

IT-325 Network Design & Management. (Spring; Yearly; 4.00 Credits; N)
Focuses on the concept of the foundations of a network in both design and support. The OSI reference model will be examined along with techniques for supporting current technologies that align with each other. Emphasis will be placed on protocols, topologies and traffic analysis. Prerequisites: CS240 or IT210.

IT-341 Web Design (Fall; Yearly; 2.00 Credits)
A study of modern web design along with an examination of markup and scripting languages (e.g., HTML, JavaScript), page, image and multimedia formats, and the techniques in developing and managing a web site. Page design, graphical user interfaces, interactive techniques and the importance of e-commerce are also emphasized. Prerequisites: CS110 or permission.

IT-342 Web Programming (Fall; Yearly; 2.00 Credits)
A study of the modern web programming environment, including introduction to Web 2.0 and Web 3.0, HTML, XHTML, and JavaScript. The class will address client side scripting as well as server side technology, and accessing a database. These technologies will be combined to create an active, dynamic web page. Prerequisites: CS240. Corequisites: IT341.

IT-350 Security Engineering (Spring; Variable; 3.00 Credits; N)
This course will focus on the area of computer security. Included will be information on attacks, prevention, as well as protection from non-malicious threats. It will look at network as well as web based security. A focus will be on creating secure computer environments from the ground up, not as an afterthought. Prerequisites: IT210 and junior standing or permission of the instructor.

IT-375 Managing Advanced Technology (Either Semester; Variable; 3.00 Credits; S,N)
This course will help students develop an ability to manage advanced technology for competitive advantage. Organizational issues associated with identifying, developing, and implementing advanced technology will be discussed. Specific topics to be addressed include developing a new technology, technology transfer, commercialization of new technology, technology strategy, organizational design to complement new technology, and the impact of technology on human resources. Prerequisites: IT110 and Junior standing or permission of the instructor.

IT-380 Innovations for Industry II (Fall & Spring; Yearly; 4.00 Credits; S)
See IT308. This course will have appointed class times for projects other than those listed on the schedule. A continuation of IT308. Prerequisites: IT307 & IT308 and senior standing.

IT-398 Information Technology Practicum II (Fall & Spring; Yearly; 1.00-4.00 Credits; S)
Credit option for students who are applying their classroom theory from the department by working on information technology or digital media projects on campus or off-campus. Credit hours and level (298, 398 or 498) are dependent upon the extent of the project and will be determined by the professor. Available by permission only.

IT-399 Special Topics (Variable; Variable; 1.00-4.00 Credits)
Allows the department to offer special topics not normally offered. Departments may offer more than one special topic. Prerequisites vary by title.

IT-480 Innovations for Industry III (Fall & Spring; Yearly; 4.00 Credits; S)
See IT300. This course will have appointed class times for projects other than those listed on the schedule. A continuation of IT380. Prerequisites: IT380 and senior standing.

IT-496 Information Technology Seminar (Fall & Spring; Yearly; 1.00 Credit; S)
Discusses current advances in information technology not otherwise covered in our program such as, but not limited to, networking, artificial intelligence, societal issues. In addition, this course allows senior students to plan an individual research project to be completed in IT497. Prerequisites: Junior or Senior standing and IT210 or CS240.

IT-497 Information Technology Research (Fall & Spring; Yearly; 3.00-5.00 Credits; S,CW)
Allows students to carry out the independent technology research project as designed in IT496. Prerequisites: IT496.

IT-498 Information Technology Practicum III (Fall & Spring; Yearly; 1.00-4.00 Credits; S)
Credit option for students who are applying their classroom theory from the department by working on information technology or digital media projects on campus or off-campus. Credit hours and level (298, 398 or 498) are dependent upon the extent of the project and will be determined by the professor. Available by permission only.

Computer Science (CS) Courses:

CS-110 Computer Science I (Fall & Spring; Yearly; 3.00 Credits; N)
An introductory study of computer science software development concepts. Python is used to introduce a disciplined approach to problem solving methods, algorithm development, software design, coding, debugging, testing, and documentation in the object oriented paradigm. This is the first course in the study of computer science. Recommended programming experience or IT110 or IT100, IT111 or IM110 or MA103 but not necessary.

CS-110G Computer Sci I (Genomics) (Spring; Variable; 3.00 Credits; N)
The CS 110 course project and topic emphasis is focused on genomics applications and big data management. This course will be specifically available for the Genomics Leadership Initiative Certificate.

CS-199 Special Topics (Variable; Variable; 1.00-4.00 Credits)
Allows the department to offer special topics not normally offered. Departments may offer more than one special topic. Prerequisites will vary by topic.

CS-220 Computer Organization (Fall; Yearly; 4.00 Credits; N)
An introduction to digital computer systems including a treatment of logic and digital circuits, data representation, device characteristics and register transfer notation covered in a manner that stresses application of basic problem solving techniques to both hardware and software design. Students gain experience programming in an assembly language to reinforce these systems and design concepts. Prerequisites: CS110.

CS-240 Computer Science II (Spring; Yearly; 4.00 Credits; N)
A continued study of computer science foundations as begun In Computer Science I. An object-oriented language such as JAVA is used to develop and implement large programs involving various data structures and data abstraction as exemplified by packages and modules. Search, sorting, advanced data structures, programming methodology and analysis are emphasized. Prerequisites: CS110 and MA116 or MA210.

CS-255A Android Programming (Spring; Yearly; 1.00 Credit; N)
This course will take your existing Java skills learned in Computer Science I and turn them into Android programming experience. Students will learn the skills in order to develop a fully functional application. Programming in the Android Studio environment, activity and fragment lifecycles, basic user interface design, and application distribution are emphasized. Prerequisites: CS240 and Instructor Permission.

CS-255B COBOL Programming (Spring; Yearly; 2.00 Credits; N)
The students will prepare a portfolio of computer programs written in the language. The programs are reviewed, critiqued, and then the student has an opportunity to revise them as needed for final inclusion in the portfolio. Prerequisites: CS110 and Sophomore standing and permission.

CS-255C C++ Programming (Spring; Yearly; 2.00 Credits; N)
The students will prepare a portfolio of computer programs written in the language. The programs are reviewed, critiqued, and then the student has an opportunity to revise them as needed for final inclusion in the portfolio. Prerequisites: CS110 and Sophomore standing and permission.

CS-255F FORTRAN Programming (Spring; Yearly; 2.00 Credits; N)
The students will prepare a portfolio of computer programs written in the FORTRAN language, The programs are reviewed, critiqued, and the student has an opportunity to revise them as needed for final inclusion in the portfolio. Prerequisites: CS110 and Sophomore standing and permission of instructor.

CS-255P Perl Programming (Spring; Yearly; 2.00 Credits; N)
The students will prepare a portfolio of computer programs written in the Perl language. The programs are reviewed, critiqued, and then the student has an opportunity to revise them as needed for final inclusion in the portfolio. Prerequisites: CS110 and Sophomore standing and permission.

CS-255R Ruby Programming (Spring; Yearly; 2.00 Credits; N)
The students will prepare a portfolio of computer programs written in the Ruby language. The programs are reviewed, critiqued, and then the student has an opportunity to revise them as needed for final inclusion in the portfolio. Prerequisites: CS110 and Sophomore standing and permission.

CS-255U Unix Programmimg (Fall & Spring; Yearly; 1.00 Credit; N)
The students will prepare a portfolio of basic Unix programs and scripts. The course covers basic Unix commands, editing techniques, regular expression usage, and script building. The programs are reviewed, critiqued, and the student has an opportunity to revise them as needed for final inclusion in the portfolio. Prerequisites: CS110.

CS-255Y Python Programming (Spring; Yearly; 2.00 Credits; N)
The students will prepare a portfolio of computer programs written in the Python language. The programs are reviewed, critiqued, and then the student has an opportunity to revise them as needed for final inclusion in the portfolio. Prerequisites: CS110 and Sophomore standing and permission.

CS-299 Special Topics (Variable; Variable; 1.00-4.00 Credits)
Allows the department to offer special topics not normally offered. Departments may offer more than one special topic. Prerequisites vary by title.

CS-300 Software Engineering (Spring; Yearly; 3.00 Credits; N)
An introduction to the issues of software design. Topics include software engineering, software project management and development of projects in a modern design environment. The focus of the course is on the process used to develop quality software. The students work in teams to develop, implement and fully document a computer project to apply these concepts. Prerequisite: CS240.

CS-305 Software Models (Fall; Even Years; 3.00 Credits; N)
A study of current software implementation models. Models of procedural based control for both batch and interactive settings, event driven control, real time control and exception handling are considered within representative interactive development environments such as .NET Design of graphical user interfaces for web-based and windows-based applications are integrated into the team projects. Prerequisites: IT240 or CS240.

CS-330 Computer Graphics (Spring; Even Years; 3.00 Credits; N)
An introduction to both the hardware and software utilized in computer graphics. The emphasis is on a top-down, programming approach, using a standard application programmer's interface. Students will create three-dimensional and interactive applications, in addition to studying several of the classic, low-level, rendering algorithms. Prerequisites: CS240. Corequisite: CS255C.

CS-362 Languages and Translation (Either Semester; Odd Years; 4.00 Credits; N)
A systematic approach to the study and analysis of computer programming languages. The procedural, functional, object- oriented and logical language paradigms are examined through the use ofrepresentative languages. Syntax and semantics issues are emphasized through the study of translation techniques in formal labs and group projects. Prerequisites: CS220 and CS240. Must have Junior or Senior standing.

CS-370 Database Management Systems (Fall; Yearly; 3.00 Credits; N)
Focuses on concepts and structures necessary to design and implement a database management system. Various modern data models, data security and integrity, and concurrency are discussed. An SQL database system is designed and implemented as a group project. Prerequisites: CS110.

CS-390 Computer Science in Germany Seminar (Spring; Yearly; 1.00 Credit; I)
This course will introduce the student to studying Computer Science in Germany. During the spring semester at Juniata, students will prepare for their travel to Germany by: (1) studying the " functional " German required for travel, (2) reading about the culture and history of the country (and the state of North Rhine-Westfalia in particular), and (3) configuring the technology required for that years selected topic in CS or IT (the course content will vary each year, previous topics have included Graphical Programming, Security Engineering, and Compiler Construction). This course culminates with its co-requisite course, CS 391, which is given at the Muenster University of Applied Sciences, for between two and three weeks each May or June. The instructor at MUAS will be a Juniata College faculty member. Pre-requisites will be CS240 and instructor permission. Co-requisite is CS391. Completion of both CS390 and CS391 will fulfill the I designation. A fee of $1,200 is applied and it cover instructional costs,tuition, and Juniata College credit. Students will need to purchase their own plane and train fares. The host institution will facilitate housing for the students.

CS-391A Computer Graphics GR (Summer; Variable; 2.00 Credits; N)
An introduction to both the hardware and software utilized in computer graphics. The emphasis is on a top-down, programming approach, using a standard application programmer's interface. Students will create three-dimensional and interactive applications, in addition to studying several of the classic, low-level, rendering algorithms. Prerequisites: MA160 and CS240. Corequisite: CS390.

CS-391B Languages and Translation GR (Summer; Variable; 2.00 Credits; N)
A systematic approach to the study and analysis of computer programming languages. The procedural, functional, object- oriented and logical language paradigms are examined through the use of representative languages. Syntax and semantics issues are emphasized through the study of translation techniques in formal labs and group projects. Prerequisites: CS220 and CS240. Must have Junior or Senior standing.

CS-391C Security Engineering GR (Summer; Variable; 2.00 Credits; N)
This course will focus on the area of computer security. Included will be information on attacks, prevention, as well as protection from non-malicious threats. It will look at network as well as web based security. A focus will be on creating secure computer environments from the ground up, not as an after thought.

CS-391E Info Visualization (Summer; Variable; 2.00 Credits; I,N)
This short course considers various aspects of organizing digital information for public consumption. Data representation beginning with the binary number system, to overviews of file formats, storage organization, modern database structures and web site organizations provide a technical dimension of information. The visualization, graphical and basic statistical analysis of data is then considered for information presentation. Prerequisites: CS110. Corequisite: CS390. This course includes a 2 week trip in May.

CS-391F CS in Germany (Spring; Yearly; 2.00 Credits; I)
This course is the culmination of studying Computer Science in Germany, which the students began during the spring semester in CS 390, by taking them to the Muenster University of Applied Sciences. The course will be an intensive two-to-three week course (each May or June), in a selected CS or IT topic. The instructor at MUAS will be a Juniata College faculty member. Pre-requisites will be CS 240 and instructor permission. Co-requisite is CS 390. Completion of both CS 390 and CS 391 will fulfill the I designation. A fee of $1,200 is applied to CS 391, and it covers instructional costs, tuition, and Juniata College credit. Students will need to purchase their own plane and train fares. The host institution will facilitate housing for the students.

CS-391M Digital Sound and Computing (Summer; Variable; 2.00 Credits)
This course considers the computational aspects of digital sound recording, mixing and effects processing as well as using computing techniques for music synthesis. This course involves a trip to German. Prerequisite: CS110 or permission. Co-requisite: CS390.

CS-399 Special Topics (Variable; Variable; 1.00-4.00 Credits)
An introduction to one of the branches of computer science not currently included in the regular course offerings, such as Theory of Computation, Artificial Intelligence, Parallel processing, computer architecture, etc. Prerequisites: Variable depending upon the course. Note: Students may take each ST course for credit.

CS-480 Computer Science Seminar I (Fall & Spring; Yearly; 1.00 Credit; N)
Discusses current advances in computer science and information technology not otherwise covered in our program such as, but not limited to, networking, artificial intelligence, societal issues. In addition this course allows senior students to plan an individual research project to be completed in CS485. This course, taken by a junior may be repeated as a senior as CS481. Prerequisites: Junior or senior standing and CS220 or CS240 or IT210.

CS-485 Computer Science Research (Fall & Spring; Yearly; 3.00-5.00 Credits; N,CW)
Allows students to carry out the independent computer science research project as designed in CS480 or CS481. Prerequisite: CS480 or CS481.

CS-490 Computer Science Internship (Fall & Spring; Yearly; 2.00-9.00 Credits; N)
A placement with an organization having a data processing department. An in-depth exposure to the practice of computer science in a computer processing environment is provided. Note: may be repeated up to a total of 9 hours credit. Corequisite: CS495. Prerequisites: POE in Computer Science & permission and Jr. or Sr. standing.

CS-495 Computer Science Internship Seminar (Fall & Spring; Yearly; 2.00-6.00 Credits; N)
Requires students to reflect on the internship experience and/or pursue research related to the placement. Note: may be repeated up to a total of 9 hours credit. Corequisite: CS490. Prerequisite: POE in Computer Science, permission and Senior standing.

CS-499 Special Topics (Variable; Variable; 1.00-4.00 Credits)
Allows the department to offer special topics not normally offered. Departments may offer more than one special topic. Prerequisites vary by title.

Integrated Media (IM) Courses:

IM-100 Integrated Media Art Studies (Spring; Yearly; 1.00 Credit; H)
This one credit course is an introduction to the Integrated Media Arts Program and its offerings in terms of areas of study, practicum, internships,on campus projects and programs abroad. Meeting the Faculty and learning of their interests and research goals is essential to finding your place in the department. Opportunities for Study Abroad, Internships and Networking with Alums are all part of this practical course with opportunities for written reflection and presentations.Together we explore your best options in professional and graduate school opportunities to inform your choice of POE and plan your course of study.

IM-110 Principles of Digital Media (Fall; Yearly; 3.00 Credits; F)
An introduction to the concepts of digital media. Students will develop an understanding of the basics of digital media, the technology surrounding the creation and use of digital media, and its association with art, communication, and information technology. The course provides an overview of media formats, media creation, the fundamental properties of the tools required for media manipulation, and some insight into the artistic, social, psychological, and legal aspects of digital media. Prerequisites: Freshman or Sophomore standing or permission. Students who have passed IT110 or IT111 may not take this class.

IM-242 Info Visualization (Fall; Variable; 3.00 Credits; N)
This course considers the various aspects of presenting digital information for public consumption visually. Data formats from binary, text, various file types, to relational databases and web sites are covered to understand the framework of information retrieval for use in visualization tools. Visualization and graphical analyses of data are considered in the context of the human visual system for appropriate information presentation. Various open-source and commercial digital tools are considered for development of visualization projects. Prerequisite: IT 110, IT 111, IM 110, DS 110, or CS 110 or permission.

IM-250 Digital Audio Production (Spring; Yearly; 3.00 Credits; F)
Digital Audio Production introduces the student to the fundamentals of capturing, editing and reproducing sound, using digital tools. Hands on studio work combines with basic acoustic theory to help conceptualize the bridge between the analogue and digital worlds. The final project for the course puts the student in teams to record, edit, mix and do simple mastering on a full length CD.

IM-275 Integrated Media Lab I (Fall & Spring; Yearly; 2.00 Credits; F)
Integrated Media Arts Lab is for students studying or interested in Integrated Media Arts. Through a laboratory context of experimentation and discussion the course explores the use of various technologies (online communities, social networks, digital imaging, audio, video, multimedia work, layout and design, and the World Wide Web) and design to provide students with the practical knowledge, confidence and critical skills necessary to effectively understand and communicate as an Integrated Media Artist. Prerequisites: IM110 and SO, JR, or SR standing.

IM-276 Integrated Media Lab II (Fall & Spring; Yearly; 2.00 Credits; F)
Integrated Media Arts Lab is for students studying or interested in Integrated Media Arts. Through a laboratory context of experimentation and discussion the course explores the use of various technologies (online communities, social networks, digital imaging, audio, video, multimedia work, layout and design, and the World Wide Web) and design to provide students with the practical knowledge, confidence and critical skills necessary to effectively understand and communicate as an Integrated Media Artist. Prerequisite: IM275.

IM-298 Integrated Media Practicum I (Either Semester; Yearly; 1.00-4.00 Credits; S)
Credit option for students who are applying their classroom theory from the department by working on IMA projects on campus or off-campus. Credit hours and level (298, 398 or 498) are dependent upon the extent of the project and will be determined by the professor. Available by permission only.

IM-360 Digital Video Production (Spring; Even Years; 3.00 Credits; F)
Digital Video production is a practical hands-on experience with cinematography, audio production and 3-point lighting. Students learn the necessary skills to tell an audio-visual story with appropriate technical knowledge to enhance the narrative and audience engagement Digital Video Production will teach students how to work as a professional videographer by expanding digital media knowledge and techniques. Students will learn the technical foundations of video production, camera operation, lighting, audio acquisition and editing. Students will have they opportunity to work individually as well as in groups. Students will be encouraged to investigate the impact of video content based on the viewer in addition to artistic potential through digital storytelling. Prerequisites:IM110.

IM-361 Video Production II (Spring; Yearly; 3.00 Credits; F)
Digital Video Production II allows students to work from ideas to a final video production that is ready to showcase at a film premiere, enter into film competitions, or share with a client as a professional commercial for their business. From preproduction planning all the way to post production editing, students will work on a series of videos with full creative rights. Students will be required to oversee planning, storyboarding, shooting, editing, and final exporting. Students with prior video production experience are preferred. Prerequisite: IM360 or by instructor permission.

IM-398 Integrated Media Practicum II (Either Semester; Yearly; 1.00-4.00 Credits; S)
Credit option for students who are applying their classroom theory from the department by working on IMA projects on campus or off-campus. Credit hours and level (298, 398 or 498) are dependent upon the extent of the project and will be determined by the professor. Available by permission only.

IM-399 Video Production II (Variable; Variable; 3.00 Credits)
Digital Video production is a practical hands-on experience with cinematography, audio production and 3-point lighting. Students learn the necessary skills to tell an audio-visual story with appropriate technical knowledge to enhance the narrative and audience engagement

IM-498 Integrated Media Practicum III (Either Semester; Yearly; 1.00-4.00 Credits; S)
Credit option for students who are applying their classroom theory from the department by working on IMA projects on campus or off-campus. Credit hours and level (298, 398 or 498) are dependent upon the extent of the project and will be determined by the professor. Available by permission only.