Copyright
Indiana University of Pennsylvania.

Undergraduate catalog (Volume 2009/2010) online

. (page 45 of 76)
Online LibraryIndiana University of PennsylvaniaUndergraduate catalog (Volume 2009/2010) → online text (page 45 of 76)
Font size
QR-code for this ebook


Prerequisite: COMM 251

A production course that emphasizes advanced field production techniques
Some topics include field lighting. \ ideo post-production editing w ith A-B
roll, on-line editing, and nonlinear editing Provides hands-on experience
through protects and field trips

( OMM 354 Broadcast Regulation 3c-0l-3cr

Prerequisite: COMM 150 or instructor permission
Delves into the areas of law affecting broadcasters, (overs laws pertaining
to cable television, station licensing and renewal, political broadcasting,
libel, copyright, the right of reply, and privacy. Examines the historical
development of the FCC and Us jurisdictions. Discusses case studies along
with the relevancy of some laws as the) pertain to today's society

(OMM 371 Photography II: The Print 3c-0l-3cr

Prerequisites: COMM 271. permission

Develops camera and print-making skills lo the degree (hat salon-qualitv
photographic prints can be produced Students will understand the photo-
graphic processes utilized in producing a high-quality negative and print to
(he extent that the) can manipulate those processes to communicate an
intended message with their photographs I mphasi/es camera and print
control as well as composition and negative and print manipulation

COMM 375 Mass Media and Behavior 3c-0l-3cr

Prerequisites: PSYC lol and junior Ol senioi stains

I heorv and research on the influence of the mass media on human
behavior and attitudes topics include the effects of news and political
advertising on public opinion: the effects of racist and sexist portrayals:
and the effects of violence and pornography on aggressive behavior. (Also
offered as PSYC 375; may be taken only once)



INDIANA UN1YERM I \ Ol PENNSYLVANIA UNDERGRADUATE CATALOG 2009-2010



Page 165



COMM 380 The History of African Americans in Film 3c-01-3cr

Traces the historical development of the rules of African Americans in
film and television. Examines the early stereotypic portrayals of this
group, the origins of these stereotypes, and the ongoing changes, positive
and negative, that have occurred regarding the media representation

through research, film, and archetypal analysis, observation, and discussion.
The new generation of African American filmmakers and their creative
efforts to promote more realistic portrayals are analyzed.

COMM 390 Practicum in Communications \ar-l-3cr

Prerequisites: COMM 101. written permission

An opportunity with credit lor students to make contributions to depart-
ment and campus media-related facilities and offices including WIUP-TV,
WIUP-FM, Perm, Media Relations, and Media Resources. Repeatable for a
maximum of 6cr.

COMM 395 Career Planning in Communications

Media lc-01-lcr

Prerequisite: Minimum 20 COMM credits

Serves as a primary skill-building and strategy-seeking experience for the

internship program and later career entry and growth. Extensive writing.

research, and individual counseling are involved. Travel may be necessary.

COMM 401 Promotion for Radio. Television, and Cable 3c-01-3cr
Prerequisite: COMM 150

Teaches the promotion processes used by promotion directors at radio
stations, television stations, and cable outlets. Emphasis is placed on
understanding the purpose and application of demographic and psycho-
graphic targeting of the television, radio, and cable audiences. Students will
be involved in a project to effectively promote IUP's on-campus radio and/
or television station. Helps students understand how to build audiences in
the competitive television, radio, and cable environments.

COMM 403 Broadcast Newswriting 3c-0l-3cr

Prerequisites: COMM 101. ENGL 101 and 202 (grade of C or belter) or
instructor permission

Acquaints students with the various styles and script formats used in writing
news scripts for radio and television. Includes instruction in writing news
stories for radio and television and an introduction to broadcast new s
production. Practice and work to improve writing skills in this area of
broadcast writing.

COMM 405 Process of Digital Game Development 3c-01-3cr

Prerequisite: Junior/senior standing or instructor permission
Examines the theory and development of digital games. Explores the logics
of gameplay, the process of game development, gaming technology, and
the psychology o\ gaming. Also examines the history and organization of
the gaming industry. Students also create deliverables around a game
concept they develop in the process of completing the course.

COMM 408 Media Field Studies 3c-0l-3cr

Prerequisites: COMM 101. junior standing, and instructor permission
A hands-on course to help students learn about the production process
involving on-location production. Has three distinct phases students begin
with research and preproduction tasks on campus, may travel to a remote
site to collect additional information and images, and use those images to
complete a production: students are responsible for travel expenses

COMM 440 Multimedia Production 3c-0l-3cr

Prerequisite: COMM 240 or instructor permission

Presents the processes and techniques of planning, designing, and producing
used with interactive multimedia. Provides hands-on experiences in the use
of graphics, audio, animation, video, and authoring software applications to
produce an aesthetically acceptable product that meets specific objectives
Designed to meet the needs of educational media, corporate training, and
communications specialists

COMM 445 Applications and Techniques of Motion

Pictures 3c-0l-3cr

Prerequisite: COMM 150 or instructor permission



\ suivcv ot the role that motion picture film production plays in society. A
major emphasis is on the variety of applications with special consideration
given to motion pictures as a tool to support research.

COMM 447 Animation 3c-0l-3cr

Prerequisite: COMM 444

Introduces animation techniques and offers practical experience in

planning and producing animated sequences. Work with lihnograph. cut-
out, puppet, and full eel animation. Practice in designing, drawing, tracing,
inking, and painting eels; preparation of blackboards; use of eel boards;
animation camera and stand, preparation of slop, boards and cue sheets;
integration of visual and sound.

COMM 449 Advanced Audio Recording Techniques 3c-OI-3cr

Prerequisites: COMM 249. permission

Sound recording Utilizing advanced techniques and concentrating on specific
applications. Students participate in an intensive lab experience utilt/mg
the most advanced equipment available. Emphasizes application, editing,
signal processing, and multi-track recording Student is expected to produce
a sound recording for a specific use of professional quality

COMM 451 Broadcast News Process 3c-0l-3cr

Prerequisites: COMM 251. 349. permission

Reporting and presenting radio and TV news programs. Analysis of new s
and public affairs broadcasting.

COMM 460 Emerging Trends in Communication
Technology 3c-OI-3cr

Prerequisite: COMM 150

An introduction to the ever-changing world of telecommunication technol-
ogies, focusing on modem, computer-driven modes of information ex-
change. Provides an opportunity to synthesize several of the technologies
covered and integrate them into a workable solution to a practical
telecommunication problem

COMM 470 Management Practices in Electronic
Communications 3c-0l-3cr

Prerequisites: COMM 150. any COMM writing-intensive course, and
junior or senior standing

Presents the theory and practice of media management Areas covered
include problem-solving, documenting and reporting, career systems,
budgeting, personnel, ownership, unionization, market analysis, ami special
topics as directly related to communications media industries Students
conduct case study research related to then career direction.

COMM 471 Electronic Imaging 3c-0l-3cr

Prerequisite: COMM 271 or permission

An introduction to the use of electronic still photography (ESP) lor the
capture, recording, and transfer of still images and the use of computers lot
the storage, manipulation, and output of color and black and white
photography. Extensive naming in the use of software packages for image

enhancement, restoration, and manipulation is provided Students leam the
applications of this technology to the print media and examine the ethical
and legal issues of image manipulation.

( OMM 474 Documentary Photography 3c-0l-3cr

Prerequisites: COMM 271, 472. permission

Prepares students to deal with the actions oi subjects in both descriptive
and interpretive stvlcs Students are assigned io photograph a vanciv ol

local events in a manner that makes the nature of the event evident to the
viewer of the photograph. Students also learn differences between printing
for reproduction ami loi exhibit. The) are required to have a )Smm
camera (preferably a manual exposure single-lens reflex) and a Hash unit

( OMM 475 Senior Portfolio Presentation lc-01-lcr

Prerequisites: Communications Media majors only and ( I AIM 195

Students compile and present a series of works produced through previous
Communications Media courses and activities I he result is a portfolio
suitable for presentation to a potential emplovci I he portfolio mav
include examples ol Student works from a vanctv ol subject areas



Page 166



INDIAN \ I Nl\ I RSin Hi I'l NNsx EYANIA I NDI Rt.K \D1 Ml t M M OQ :<«i»-20I0



( (>m\i -ikii Semlnai In < ommunlcattona Media 3c-0l-3cr

Prerequisites: lunioi oi senioi standing olhei prerequisites as
appropriate to course content

\ sciiiiM.il 111 sclii ifil communications issues • ■! problems Includes the
reading and review ol the current literature as appropriate to the majoi
topic presented in the seminal

( OMM 4X1 Special I i>pi<. s var-l-3cr

Prerequisite: Vs .ippi.ipii.iK- to course content
OfTered on an experimental 01 temporary basis to explore topics not
included in the csi.ihlisln.-il curriculum \ given topic may be offered undei
any special topic identity no more than three uhk-s Special topics
numbered 481 are primarily foi uppei level undergraduate students

( OMM 493 Internship var-(>. •», I2cr

Prerequisites: I OMM 195, department approval
\ supen ised professional summei work experience in communications
media sues reflect the academic goals ol the ik-p.iiiini.-iit .mil are approved
.mil administered In .> department coordinator I ocation, duties, length oi
internship, .mil hours are individually tailored in student careei goals sues
represent wide application ol process .mil technology of communications
in business, education, allied health, oi othei agencies Students must
complete 4t> hours ol the internship work experience pei credit earned A
maximum ol ISci is applicable to an undergraduate degree program from
am combination of internship and practicum experience

COSC: Computer Science

Department of Computer Science

( ollege ol Natural Sciences and Mathematics

( (is( tot Computer Literacy 3c-0i-3cr

\n introductory course designed to provide fundamental understanding oi
computers Familiarizes students with the interaction of computer hardware
and software I mphasizes the application of microcomputers, the use ol
productivity software (word processing, spreadsheet management, file and
database management, presentation graphics, web browsers, search strate-
gies, and e-mail), and the social and ethical aspects of the impad ol
computers on society (Does not count toward Computer Science majoi I
Note cross-listed as BTED and IFMG 101 Any of these courses may be
substituted for each other and may be used interchangeably for I) or F
repeats but may not he counted for duplicate credit.

( ost ill? I u nd a mentals of Computer Science 3c-01-3cr

Hie first com sc for Computer Science majors. Required of all Computer

Science students; appropriate for other Natural Sciences and Mathematics

students ropics include the fundamental concepts of computer architec-
ture, algorithm development and analysis, programming languages, soft-
ware engineering, data organization and representation, and systems soft-
ware A hands-on introduction to computer usage with an emphasis on

terminology and the underlying connections within the discipline.

( OSt 11(1 Problem Solving and Structured

Programming 3c-0l-3cr

I .-I Science, Mathematics, and Computer Science majors and for others
who have a sufficiently quantitative orientation Basic structure of modern
digital computers; problem analysis and computer solution using flowchart-
ing and the Ch ■ language Exemption or credit by examination possible.

COSC 2111 Internet and Multimedia 3c-01-3cr

Prerequisite: BTED/COSC/IFMG I < ' I oi priot exposure to word
processing .m^\ electronic mail

I ocuses on the evaluation of information and multimedia resources availa-
ble on electronic networks when dome research in an area of one's choice
Information literacy course is designed for students to gam a more in-depth
understanding of the information resources available electronically and of
how to utilize them more effectively in communicating. Students learn how
to access and utilize these resources lor two-way communications and sup-
port for decision making while incorporating selected elements in multi-
media presentations of their own design (BTED COMM COS( IFMG
I I BR 201 may be used interchangeably for D or 1 repeats and may not be
counted for duplicate credit.)



< i ist 2ifs Programming t angoagei foi Secondary

I din .1(1011 t, Ul-Ur

Pi ii equlsite: I ducation majoi

\m introduction to the three high-level programming la

commonly used in secondary education Pascal, LOGO and BASK .with

partit id. ii cmphi lis on Pan al Uso ini links a comparative stud) oi the

control Structures and data Structures present iii these three languai

Intended to e itabli ih a solid foundation to prepare prospective teat hen ol
computing courses K.-I2 (Note Previous experience with microcomputers
is strongly recommended I toes not count toward a < omputci Siu i

1 i Jit toward graduation is not given il this course is taken alter

completing I r mot of COSt courses i

< ost 2in Object-Oriented and t.t I Programming d ni-Ur
Prerequisite: COSt 110

An in-depth introduction to the Object-Oriented Programming (OOP)
paradigm Focuses on designing, implementing, and using ->vcrs

Function and operatot overloading, templates, inheritance, and polymor-
phism Uso includes an introduction to ( uaplucil 1 ser I liter laic (Gl 1 1
design and programming.

tt)S( 2211 \pplicd Computer Programming 4c-0Mcr

Prerequisite: COSt I m oi equivalent

Structured programming principles and techniques, as implemented through
the \NSI ( ( )B( )l language; program design using top-down techniques;
program and project documentation, introduction to sequential and random
file algorithms and integrated file sv stems

COSC 25(1 Introduction to Numerical Methods 3c-01-3cr

Prerequisites: ( OS( 110, MM II 121 or 125

Algorithmic methods lor function evaluation routs oi equations, solutions

to systems of linear equations, function interpolation, numerical differen-
tiation, ami integration; and use spline functions foi curve fitting I he-
focus is on managing and measuring errors in computation Also offered as
MAUI 250; eithci COSC 250 oi MAI II 250 may be substituted lor the

other and may be used interchangeably foi D or I repeals hut may not he
counted for duplicate credit.

COSC 281 Special Topics var-l-3cr

Prerequisite: \s appropriate to course content

Offered on an experimental oi temporary basis to explore topics not

included in the established curriculum. A given topic may be offered under
any special topic identity no more than three times Special topics
numbered 281 are offered primarily for lower-level undergraduate students

COSC 300 Computer Organization and Assembly

Language 3c-01-3cr

Prerequisite: COSC 110 or equivalent

A discussion of the basic computer architecture elements: gales, combina-
tional and sequential logic, hardware arithmetic. < IV. and memory struc-
ture. An examination of the languages of machines representation of data.
addressing techniques, symbolic coding, assembly, and linking. Problem
solv ing using assembly language. (Titled Assembly Language Programming
prior to 2008-09)

( ost 310 Data Structures and Algorithms 3e-0l-3cr

Prerequisite: COSC 210

I nndamental concepts oi data design and implementation, data abstraction,
data structures, arrays, linked-listS, stacks, queues, recursion, trees, graphs,
and hashing Also cov ers sorting algorithms, div ide and conquer techniques.
greedy methods, and analysis of algorithms. The object-oriented paradigm
is employed using an object-oriented language

I OSt 315 Large File Organization and Access 3c-0l-3cr

Prerequisite: COSC 220

The organization Of large computer files for business systems, information
sv stems, and other applications The use of advanced COBOL for efficient
file access An evaluation of file access methods and directory organization.
An introduction to random file algorithms and integrated file systems.



INDIANA I \l\ I RS1IA nl PFNNSYLVANIA CMMfRt iRADI Ml i UALtXi 2004-2010



Page 167






COSC 316 Host Computer Securitv 3c-0l-3cr

Prerequisites: COSC 1 !0 or equivalent programming course, junior
standing or instructor permission
\n introduction to the theory and concepts of computet security. Looks ai

securit} issues and policies with regard to hardware, software development,
databases, operating systems, and the use of encryption as they refer to
host computers. The more common attacks on host computer systems are
covered Vulnerability assessment tools and techniques for defending host
computer systems are explored in various projects. < Iitled C'ybei security
Basics prior to 2005-06)

COSC 319 Software Engineering Concepts 3c-01-3cr

Prerequisite: COSC 310 or instructor permission

Software engineering concepts include the collection of tools, procedures,
methodologies, and accumulated knowledge about the development and
maintenance of software-based systems. Strongly suggested for any student
planning to take an internship in COSC. After an overview of the phases of
the software lifecycle, current methodologies, tools, and techniques being
applied to each phase are discussed in depth with localized exercises given
to reinforce learning of concepts.

COSC 320 Software Engineering Practice lc-2d-3cr

Prerequisite: COSC 319 or instructor permission

Planning, design, and implementation of large software systems using soft-
w are engineering techniques. Students work in project teams on real or
realistic software development projects. Credit for either COSC 320 or
493. but not both, may count toward computer science major requirements
for graduation: the other course credits are free electives.

COSC 341 Introduction to Database Management

Systems 3c-0l-3cr

Prerequisite: COSC 110 or instructor permission

A study of database concepts. A detailed study of information concepts and

the realization of those concepts using the relational data model. Practical

experience gained designing and constructing data models and using SQL to

interface to both multi-user DBMS packages and to desktop DBMS

packages.

COSC 345 Computer Networks 3c-01-3cr

Prerequisites: COSC 110; MATH 121 or 125: and MATH 214 or
216 or 217; or equivalents

Covers data communications, computer network architectures, functions of
various network layers, communication protocols, internetworking, emerg-
ing high-speed networks. (Titled Data Communications prior to 2007-08)

COSC 352 LAN Design and Installation 3c-0l-3cr

Prerequisite: IFMG 250 or BTST 273 or any COSC course numbered
300 or higher

A study of fundamental local area networking concepts A detailed study of
the basics of local area network (LAN) technology. A comparative study of
commercially available LAN systems and products. Features a hands-on
laboratory implementation of a LAN. Cross-listed as IFMG 352. Either
course may be substituted for the other for D F repeats but may not be
taken for duplicate credit.

COSC 354 Testing and Controlling LANs 3c-0l-3cr

Prerequisite: COSC 352 or DFMG 352 or equivalent
Explores local area network (LAN) topologies and their associated proto-
cols. Introduces ways of interconnecting, securing, and maintaining LANs.
Provides hands-on experience in the interconnection of multiple LANs.
Also presents a hands-on approach to design, testing, and administration of
interconnected LANs. Cross-listed as IFMG 354 Elmer course may be
substituted for the other for D'F repeats but may not be taken for duplicate
credit

COSC 355 Computer Graphics 3c-01-3cr

Prerequisites: COSC 310 and junior status

The use of computer graphics hardware and software An oven kw ot cur-
rent applications and experience with representative software will intro-
duce current practice. Foundations in primitives, geometry, and algorithms
of passive computer graphics are the principal locus A brief introduction
to interactive computer graphics is included.



( ()S( 356 Network Securitv 3c-()l-3cr

Prerequisite: ( OS! 116 01 COSC DFMG 352

Explores mechanisms for protecting networks against attacks, I mphasizcs

network securit) applications that arc used on the Interne) and for
corporate networks, Investigates various networking security standards and
explores methods for enforcing and enhancing those standards:

COSC 362 li nix Systems 3c-0l-3cr

Prerequisite: COS! $10 or instructor permission

An introduction to the features, syntax, applications, and history of Unix.
i overage includes utilities, System administration, development environ-
ments, and networking concerns including distributed systems, client-server
computing, and providing Web services

COSC 365 Web Architecture and Application

Development 3c-0l-3cr

Prerequisites: COS( *1() and 341 or instructor permission
Covers the fundamental architecture of Internet systems and the process ol
developing computer applications running on the Internet in general and
on the World Wide Web in particular. Students gain a basic understanding of
the TCP/IP protocols and the client'servcr technology. Methods,
languages, and tools for developing distributed applications on the Internet
are evaluated. Programming projects developing distributed applications,
using a representative suite of development tools and languages, are an
integral part of this course. (Offered as COSC 415 Internet Architecture
and Programming prior to 2008-09)

COSC 380 Seminar on the Computer Profession
and Ethics 2c-OI-2cr

Prerequisite: Instructor permission

Reading, review, and discussion of the current literature of computer sci-
ence and industry trade journals: effective oral presentations: employment
prospects. Topics on computer ethics and review of case studies on compu-
ter ethics from professional journals with discussion of the issues involved.
Should be taken the semester before an internship or the first semester of
the senior year. Should not be taken at the same time as COSC 480.

COSC 405 Artificial Intelligence 3c-0l-3cr

Prerequisite: COSC 310

An introduction to the field of artificial intelligence, i.e.. the study of ideas
that enable computers to process data in a more intelligent way than con-
ventional practice allows. Covers many information representation and
information processing techniques. Explores the underlying theory
including matching, goal reduction, constraint exploration, search, control,
problem solv ing. and logic.

COSC 410 Computer Architecture 3c-IH-3cr

Prerequisites: COSC 300 and 310

Introduces the underlying working principles of electronic computers
Discusses the organization and architecture of computer components.
Expounds on details of memory hierarchy. I O organization, computer
arithmetic, processor and control unit design, instruction set architecture.
instruction-level parallelism, and the ways funciion.il components interact
together. (Titled Processoi Architecture and Microprogramming prior to
2008-09)

( OS( 420 Modern Programming Languages 3c-OI-3cr

Prerequisite: ( I >S< $10

A comparative survev of programming language paradigms. Includes an ex-
amination of the properties, applications, syntax, and semantics oi se-
lected object-oriented, functional, and declarative programming languages

( ()S( 424 Compiler Construction 3c-0l-3cr

Prerequisites: ( OS< ; i»' and 310

Relates the formal concepts of automata and language theory to the
pracricalit) ol constructing a high-level language translator I he structures
and techniques used in lexical analysis, parsing, syntax directed translation,



Online LibraryIndiana University of PennsylvaniaUndergraduate catalog (Volume 2009/2010) → online text (page 45 of 76)