display pdf in mvc : How to reverse page order in pdf application control tool html web page asp.net online 40501_catalog%202009-2010%20bookmarks16-part464

173
Brigham Young University–Idaho 2009-2010
Broadcasting
Take this course: 
COMM 260  Introduction to Broadcasting 
3
Take 9 credits: 
COMM 265  Beginning Television Production 
3
COMM 310  Creating Online Media 
3
COMM 313  Multimedia Production 
3
COMM 360  Multimedia Video Journalism 
3
COMM 365  Television News and Program Producing 
3
COMM 460  Advanced Video Production 
3
Total Credits 
12
Public Relations
Take these courses: 
COMM 235  Introduction to Public Relations 
3
COMM 335  Public Relations Writing and Production 
3
Take 6 credits: 
COMM 337  Media Research Methods 
3
COMM 338  Media Strategy and Planning 
3
COMM 339R  Events Management 
2
COMM 340  Advanced Media Writing 
3
COMM 435  Public Relations Campaigns 
3
Total Credits 
12
Organizational Communication
Take this course: 
COMM 250  Introduction to Organizational 
Communication 
3
Take 9 credits: 
COMM 150  Interpersonal Theory and Practice 
3
COMM 350  Group Dynamics 
3
COMM 352  Persuasion  
3
COMM 450  Confl ict Management 
3
Total Credits 
12
Advertising
Take this course: 
COMM 230  Introduction to Advertising 
3
Take 9 credits: 
COMM 330  Advertising Concepting and  Copywriting 
3
COMM 332  Account Management and Media Sales 
3
COMM 337  Media Research Methods 
3
COMM 338  Media Strategy and Planning 
3
COMM 430  Advertising Campaigns 
3
Total Credits 
12
Journalism
Take these courses: 
COMM 111  Writing for Communication Careers 
3
COMM 240  Introduction to Journalism 
3
Take 6 credits: 
COMM 316  Photojournalism 
3
COMM 340  Advanced Media Writing 
3
COMM 342  Editing for Print Media 
3
COMM 347  Advanced Visual Media 
3
COMM 397R  Communication Practicum II (Rixida or Scroll) 1
COMM 440  Computer Assisted Media Projects 
3
Total Credits 
12
Visual/Digital Media:
Take this course: 
COMM 130  Visual Media 
Take 9 credits: 
CIT 140 
Micro-Applications for Business 
3
COMM 310  Creating Online Media 
3
COMM 313  Multimedia Production 
3
COMM 316  Photojournalism 
3
COMM 347  Advanced Visual Media 
3
COMM 397R  Communication Practicum II (Rixida or Scroll) 1
COMM 497R  Special Topic Practicum  
1
Total Credits 
12
Interpersonal Communication
Take these courses: 
COMM 102  Public Speaking 
3
COMM 150  Interpersonal Theory and Practice  
3
COMM 350  Group Dynamics 
3
Take one course: 
COMM 352  Persuasion  
3
COMM 450  Confl ict Management 
3
Total Credits 
12
Communication Pre-approved Clusters
Communication
How to reverse page order in pdf - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
how to rotate just one page in pdf; rotate pdf page
How to reverse page order in pdf - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate all pages in pdf file; rotate single page in pdf
174
Brigham Young University–Idaho 2009-2010
* Credit Description (Credit Hours : Lecture Hours per week : Lab Hours per week)
Course Descriptions  
Credits*
C  OMM 100 Introduction to Communication Major and Professions  (1.0:1:0)
Prerequisite: Declared Communication major.
This course gives the background and future of the different areas of study found in the 
Communication Department. Practicum options are discussed as well as general advising, 
interviewing skills, and resume planning.
(Fall, Winter, Spring)
COMM 102 Public Speaking  
(3.0:3:0)
Study and practice of informative and persuasive public speaking, public self-confi dence, 
message structure, presentation strategies and audience adaptation. Practical approach 
to communication skills needed for success in professional settings, including interviews, 
proposals and presentations, conducting and moderating meetings, and use of visual 
media to enhance presentations.
(Fall, Winter, Spring)
COMM 104 Language Review  
(1.0:1:0)
Prerequisite: Communication major or minor or consent of Instructor; intended to be 
completed before or concurrently with enrollment in Comm 111, Writing for Communication 
Careers.
A structured, self-paced online review of fundamental grammar, punctuation and style 
designed to prepare Communication majors for the writing demands of college-level 
courses and practicums.
(Fall, Winter, Spring)
COMM 111 Writing for Communication Careers  
(3.0:3:0)
Builds basic media writing competence and other writing skills needed for today’s mass 
media careers.
(Fall, Winter, Spring)
COMM 130 Visual Media  
(3.0:3:0)
Prerequisite: Communication major or minor or consent of Instructor.
Principles of visual communication and typography are learned and reinforced through a 
series of projects requiring the use of digital graphics and digital layout tools. Although 
projects are print-based, principles and skills have broad application in all forms of visual 
media.
(Fall, Winter, Spring)
COMM 140 Mass Media and Society  
(3.0:3:0)
Prerequisite: Communication major or minor or consent of Instructor.
Surveys historical and contemporary mass media and explores their current issues, with 
particular emphasis on societal impacts of and on the media.
(Fall, Winter, Spring)
COMM 150 Interpersonal Theory and Practice  
(3.0:3:0)
Examines basic elements and theory of human communication in a practical, relevant 
setting. Explores varied facets of interpersonal process, with emphasis on improving 
communication skills.
(Fall, Winter, Spring)
COMM 230 Introduction to Advertising  
(3.0:3:0)
Prerequisite: COMM 111, or B 220, or any 300-level English writing class, or consent of 
Instructor
Covers fundamentals and principles of effective advertising and promotion and the inte-
gration of advertising with other elements of marketing communication. Related projects 
are provided for individuals to demonstrate and apply those principles using various 
media. Associated economic, social, and ethical issues are also discussed.
(Fall, Winter, Spring)
COMM 231A Basic Advertising Skills: Creative Development  
(1.0:1:0)
Fee: $14.00
Prerequisite: B 301, B 321, B 341, B 361 with C- or higher and acceptance to Business 
Management Integrated Emphasis program. Apply online on the Business Management 
homepage. Must contact Business Department.
For non-communication majors. The student will learn how to develop creative concepts 
that accomplish advertising objectives and convey brand positions to the target audience 
through various media. This course is part of the Business Management Integrated 
Emphasis program. Students must apply for the program via the Business Management 
homepage. If they are accepted to the program, the department will register the student 
for the class.
(Fall, Winter, Spring)
COMM 235 Introduction to Public Relations  
(3.0:3:0)
Prerequisite: Comm 111, B 220, or 300-level English writing class.
Explores the history, philosophy, and practices of public relations in business, govern-
ment, education and other organizations.
(Fall, Winter, Spring)
COMM 240 Introduction to Journalism  
(3.0:3:0)
Prerequisite: COMM 111 or consent of Instructor.
History of American journalism; orientation to print journalism careers; information-gath-
ering strategies and techniques, including human source, library, database and Internet 
searching; proper use of varied source and data information; interviewing and reporting 
techniques. Introduction to beat reporting and the values that undergird journalism in 
American society. 
(Fall, Winter, Spring)
COMM 250 Introduction to Organizational Communication  
(3.0:3:0)
Prerequisite: COMM 150
Analysis of communication principles and practices in organizations from a theoreti-
cal perspective, methods to improve communication practices and review of career 
opportunities in the fi eld.
(Fall, Winter, Spring)
COMM 260 Introduction to Broadcasting  
(3.0:3:0)
Prerequisite: Commm 111, or 300-level English writing course. For Broadcasting emphasis 
majors or minors, or consent of Instructor.
Orientation to radio, television and other electronic media careers. Hands-on and 
interactive lab assignments provide introduction to basic radio and television production 
techniques.
(Fall, Winter, Spring)
COMM 265 Beginning Television Production  
(3.0:3:0)
Prerequisite: COMM 260, or consent of Instructor. Concurrent registration with COMM 260 
permissible.
Study and practice of television production techniques, with particular emphasis on 
news and commercial material. Involves operation of equipment as well as performance 
opportunities.
(Fall, Winter, Spring)
COMM 297R Communication Practicum I  
(1.0:1:0)
Prerequisite: COMM 100. Communication major or minor or consent of Instructor.
Non-affi liated practicum gives students experience in communication by applying les-
sons/knowledge learned in class to real-life projects.
(Fall, Winter, Spring)
COMM 307 Media Law & Ethics  
(3.0:3:0)
Prerequisite: COMM 111 or COMM 140.
Course surveys theories and cases on free speech and free press in Anglo-American so-
ciety; examines signifi cant ethics principles and moral/ethical issues confronting media 
professionals and organizations.
(Fall, Winter, Spring)
COMM 310 Creating Online Media  
(3.0:3:0)
Prerequisite: COMM 130 or consent of Instructor
Technical, contextual and communication-directed introduction to user-centered web 
design and production. Training in creating web pages, designing graphics and writing 
copy for online distribution. Overview of the history, current function and future possibili-
ties of the web.
(Every other semester)
COMM 313 Multimedia Production  
(3.0:3:0)
Prerequisite: COMM 130 or consent of Instructor.
Introduction to the process, principles, challenges, skills and tools needed for successful 
multimedia production, focusing on media convergence in web formats. Those media of 
primary interest include photography, writing, sound, animation and video. The primary 
authoring environment used in the class will be Macromedia Flash, chosen for its ability 
to bring multiple communication channels together. Basic computer programming will be 
used to explore the challenges of human-computer interaction and multimedia extensi-
bility. Students of diverse backgrounds and talents are encouraged to work together to 
contribute and deepen their individual expertise and to add breadth to their knowledge 
of other areas.
(Every other semester)
Communication
C# PDF Page Move Library: re-order PDF pages in C#.net, ASP.NET
page. Enable C# users to move, sort and reorder all PDF page in preview. Support to reverse page order in PDF document. RasterEdge
pdf reverse page order online; how to rotate all pages in pdf
VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.
Support to reverse page order in adobe PDF document in both .NET WinForms application and ASP.NET webpage. Enable move, sort and reorder PDF page in preview.
pdf expert rotate page; how to rotate a single page in a pdf document
175
Brigham Young University–Idaho 2009-2010
* Credit Description (Credit Hours : Lecture Hours per week : Lab Hours per week)
COMM 316 Photojournalism  
(3.0:3:0)
Prerequisite: Must supply own digital camera.
Examines functions of pictures in the print and online media, how to maximize their effec-
tiveness, and provides experience in picture taking and digital enhancement procedures. 
(Fall, Winter, Spring)
COMM 320 Media Management 
(3.0:3:0)
Prerequisite: COMM 140
Explores the nature of media fi rms and how they are led and managed. Introduces basic 
management concepts and business principles.
(Every other semester)
COMM 330 Advertising Concepting and Copywriting  
(3.0:3:0)
Prerequisite: COMM 230
Examines and provides practice of how advertisers must condense all that can be said 
about a product into a few, pertinent, succinct, compelling points. Studies historic cases 
of advertising copywriting issues and challenges confronting business, government, 
education, for-profi t and not-for-profi t entities. The responsibilities of an account planner 
will also be examined.
(Fall, Winter, Spring)
COMM 332 Account Management and Media Sales  
(3.0:3:0)
Prerequisite: COMM 230 or COMM 235 or B 247
This interdisciplinary (advertising, public relations, marketing) class explores the respon-
sibilities of an account executive, the individual who directs and oversees promotional 
programs for client companies or agencies. Students learn effective analytical, creative, 
media sales, management, negotiation, media-planning and buying, fi nancial, and strate-
gic skills. Media Sales in traditional and non-traditional media is also explored.
(Fall, Winter, Spring)
COMM 335 Public Relations Writing and Production  
(3.0:3:0)
Prerequisite: COMM 111 and COMM 235
Emphasis is on developing the understanding, skills, and discipline needed to produce 
professional-caliber public relations work.
(Fall, Winter, Spring)
COMM 337 Media Research Methods  
(3.0:3:0)
Prerequisite: Any ONE of the following courses: COMM 230, COMM 235, COMM 240, COMM 
250 or COMM 260.
Development and design of comprehensive research programs for advertising, public 
relations, and journalism professionals, including data sources, design of questionnaires, 
data collection, fi eld investigation, audience analysis (including focus groups) and survey-
ing, and content analysis. Basic statistical functions will be explained and utilized.
(Fall, Winter, Spring)
COMM 338 Media Strategy and Planning  
(3.0:3:0)
Prerequisite: COMM 230 or COMM 335
Students learn how to strategically plan communication campaigns and how to use 
media to effectively accomplish and implement objectives, strategies and tactics. Under-
standing basic communication research is a prerequisite.
(Fall, Winter, Spring)
COMM 339R Events Management  
(2.0:2:0)
Prerequisite: Permission of Instructor
Events Management is a practicum course designed to give students a hands-on experi-
ence in planning the logistics and coordinating the technical aspects for special events.
(Fall, Winter, Spring)
COMM 340 Advanced Media Writing  
(3.0:3:0)
Prerequisite: COMM 111, or any 300-level English writing class
Teaches journalistic modes of media writing beyond skills taught in COMM 111.
(Fall, Winter, Spring)
COMM 342 Editing for Print Media 
(3.0:3:0)
Prerequisites: COMM 111 or any 300-level English writing course
Principles of improving written copy, including sentence structure, agreement, case, voice, 
punctuation, spelling, clarity, conciseness, coherence, accuracy, sensitivity and style.  Both 
micro- and macro-editing of copy will be considered.
(Fall, Winter, Spring)
COMM 347 Advanced Visual Media  
(3.0:3:0)
Prerequisite: COMM 130
The advanced practice of design principles for digital, publication, video, and web ap-
plications are reinforced through a series of projects, case studies, and hands-on learning 
activities requiring the use of digital graphics, layout, web design, and video editing tools. 
Advanced projects with realistic situations have broad application in all forms of visual 
media.
(Fall, Winter, Spring)
COMM 350 Group Dynamics  
(3.0:3:0)
Fee: $60.00
Prerequisite: COMM 150 or consent of Instructor.
Analysis of theory and practice of human communication in a small group setting, focus-
ing on leadership, participation and evaluation, with emphasis in group norms, roles, 
cohesion and con ict.
(Fall, Winter, Spring)
COMM 352 Persuasion  
(3.0:3:0)
Prerequisite: COMM 102
Study and application of the principles of attitude change through persuasion. Examina-
tion of historical and contemporary theories of the persuasive process, applied through 
classroom presentations by students.
(Fall, Winter, Spring)
COMM 360 Multimedia Video Journalism 
(3.0:3:0)
Prerequisite: COMM 111, COMM 130, or consent of Instructor    
Introduces students to the principles and techniques of news and information gathering, 
interviewing, writing and visual storytelling for multimedia journalism.  Student will use 
digital video cameras and nonlinear video and audio editing to produce news stories 
and other audio and video materials for broadcast and the Internet.  Students will learn 
announcing techniques, including news reading and voice diction.
(Fall, Winter, Spring)
COMM 365 Television News and Program Producing  
(3.0:3:0)
Prerequisite: COMM 265 or consent of Instructor
This course has two focus areas: producing television news, and producing educational 
and public affairs programming. Students plan, write, and prepare weekly newscasts for 
i-Comm and the student video network. Students also produce a variety of educational 
programming targeted for air on BYU-Television. Student assignments include producing, 
shooting video, video editing, writing, and crewing for studio productions.
(Fall, Winter, Spring)
COMM 397R Communication Practicum II  
(1.0:0:3)
Prerequisite: Communication major, or minor, or cluster, or consent of Instructor
Specialized practicum gives students experience in communication by applying lessons/
knowledge learned in class to real-life projects.
(Fall, Winter, Spring)
COMM 399 Career Preparation  
(1.0:1:0)
Prerequisite: COMM 230, or COMM 235, or COMM 240, or COMM 250, or COMM 260 for 
Communication majors only.  Junior or Senior standing.
Students will research career and internship opportunities in their chosen fi eld, and learn 
about professional behavior and expectations. Students will develop tools that will aid 
them in job and internship search.
(Fall, Winter, Spring)
COMM 430 Advertising Campaigns  
(3.0:3:0)
Prerequisite: COMM 330 and COMM 338
Explores problem solving, targeting diverse markets, assessing competition, planning 
strategy and writing for all major media types. Attention will be placed on the creative 
person, then on strategy and problem solving, copywriting, design and layout to create 
winning advertising.
(Fall, Winter, Spring)
COMM 435 Public Relations Campaigns  
(3.0:3:0)
Prerequisite: COMM 235, COMM 335, COMM 337 and COMM 338. Consent of Instructor.
A capstone experience designed to pull together and draw upon all academic learning 
and experiences related to public relations.
(Fall, Winter, Spring)
Communication
C# Word: How to Use C# Code to Print Word Document for .NET
document pages in original or reverse order within entire C# Class Code to Print Certain Page(s) of powerful & profession imaging controls, PDF document, image
rotate pdf pages individually; how to rotate pdf pages and save permanently
176
Brigham Young University–Idaho 2009-2010
* Credit Description (Credit Hours : Lecture Hours per week : Lab Hours per week)
COMM 440 Computer-assisted Media Projects 
(3.0:3:0)
Prerequisite: COMM 230, or COMM 235, or COMM 240, or COMM 250, or COMM 260.  
Junior or Senior standing
Computer-assisted project development using government spreadsheets and databases 
to create excellent public relations campaigns and new reporting projects in both print 
and broadcast media.
(Fall, Winter, Spring)
COMM 450 Con ict Management  
(3.0:3:0)
Prerequisite: COMM 150, COMM 250 recommended.
Examines the theories and dynamics of con ict styles in a variety of contexts. Topics 
include con ict management strategies, negotiation, third party intervention, and relevant 
settings for con ict such as workplace, families and interpersonal relationships.
(Fall, Winter, Spring)
COMM 455 Organizational Consulting  
(3.0:3:0)
Fee:  $18.00
Prerequisite: COMM 250, COMM 350, and COMM 450 or concurrently enrolled.
Students will comprise an actual, functioning organizational consulting fi rm, working in 
teams with clients and offering services such as organizational culture communication 
assessment, organizational design, and training.
(Every other semester)
COMM 460 Advanced Video Production 
(3.0:3:0)
Prerequisite: COMM 265
Theories and techniques of documentary and corporate video production, including bud-
geting, script writing, shooting and post-production.  Students will be required to produce 
broadcast-quality projects in the course.
(Fall, Winter, Spring)
COMM 490 Directed Studies/Projects  
(1.0-2.0:0:0)
Prerequisite: Consent of Instructor
Individual major projects or research.
(Fall, Winter, Spring)
COMM 497R Special Topics Practicum  
(1.0:1:0)
Prerequisite: COMM 100 or consent of Instructor.
Specialized practicum to give students experience in targeted skill sets. Practicum topics 
vary by semester.
(Fall, Winter, Spring)
COMM 498R Communication Internship 
(1.0-3.0:0:0)
Prerequisite: Completion of lower-division Communication core and entry-level study 
courses. Proposed internship must be approved by designated department faculty member 
before registering.
Extended or full-time experience in a professional media or communication organization 
and position.
(Fall, Winter, Spring)
COMM 499 Case Studies in Communication  
(2.0:2:0)
Fee: $20.00
Prerequisite: Senior standing.
Case-based, integrated consideration of contemporary issues in communication careers. 
Students from across the emphasis areas will research and discuss case studies in a 
problem-solving environment. Class emphasizes effective group interaction, presentation, 
writing, and analysis.
(Fall, Winter, Spring)
SIGN 101 American Sign Language I  
(3.0:3:0)
Prerequisite: Beginning students.
Development of basic conversational-level skills, general overview of the deaf culture and 
current issues of interest to the deaf community.
(Fall, Winter)
SIGN 102 American Sign Language II  
(3.0:3:0)
Prerequisite: SIGN 101 or consent of Instructor.
Continuation of SIGN 101. Teaches increased conversational skills and further knowledge 
of culture of the deaf.
(Fall, Winter)
Communication
177
Brigham Young University–Idaho 2009-2010
Department of
Computer Information 
Technology
Art Ericson, Department Chair
Bradley Armstrong, Lee Barney, Rex Barzee, Art Ericson, Kory 
Godfrey, Kent Jackson, Michael McLaughlin, Mark Olaveson, 
Steven Rigby, Blaine Robertson, Randy Somsen
Denise Rydalch, Secretary (208) 496-2048
http://www.byui.edu/CIT/
Introduction to Computer Information Technology
Take a look at Information Technology (IT). A world of opportu-
nity awaits you.
A career in Information Technology (IT) allows you to create solu-
tions for real problems that trouble real people. As you create this 
solution with your team, you may be creating something new that 
has never been seen before or assembling pre-existing components. 
You will be making signifi cant contributions in the organizations you 
work for and the every day lives of people.
There is high demand for BYU–Idaho Computer Information 
Technology (CIT) graduates all over the country in all segments 
of the economy in both small and large companies. Careers in IT 
pay higher than average salaries. From major fi nancial, accounting, 
aviation, agriculture, medicine, retailing and software companies to 
federal research facilities, you and your BYU–Idaho CIT degree are 
wanted.
Your career in CIT can be very dynamic. Working in a team, you will 
interact cooperatively with the management of your organization 
and your potential clients to determine what the solution needs to 
do, what it needs to look like and how it should work. One day you 
may be designing software and the next designing a database. The 
day after that you may be involved in designing a complex network 
to allow your organization to communicate more effectively using 
video, phones or computers and then the next day you may be setting 
up a clustered set of web servers. CIT is a very interactive career to 
work in.
In short, Information Technology is the use and study of computers, 
networks, computer languages and databases within an organization 
to solve real problems.
A minimum average GPA of 1.7 (C-) is required in major courses to 
graduate.
Computer Information Technology
178
Brigham Young University–Idaho 2009-2010
Computer Information Technology
BS in Computer Information Systems (681)
No Double Counting of Major Courses 
Fall-Winter----   YES    
Winter-Spring----   YES    
Spring-Fall----   YES
This major is available on the following tracks:
Total Major Credits=55
Take these courses:
CIT 203 
3
CIT 210 
3
CIT 230 
3
CIT 240 
3
CIT 310 
3
CIT 320 
3
CIT 330 
3
CIT 340 
3
CIT 355 
3
CIT 370 
3
CIT 380 
3
CIT 410 
3
CIT 420 
3
CIT 430 
3
CIT 495 
1
43
Take 3 courses:
CIT 336 
3
CIT 345 
3
CIT 351 
3
CIT 385 
3
CIT 425 
3
CIT 436 
3
CIT 440 
3
CIT 455 
3
CIT 460 
3
CIT 470 
3
CIT 480 
3
CIT 485 
3
9
Major Requirements
Take 1 course:
CIT 490 
3
CIT 498 
3
3
Program Notes: 
BS in Informatics (683)
No Double Counting of Major Courses 
Fall-Winter----   YES    
Winter-Spring----   YES    
Spring-Fall----   YES
This major is available on the following tracks:
Total Major Credits=55
Take these courses:
CIT 203 
3
CIT 210 
3
CIT 230 
3
CIT 240 
3
CIT 320 
3
CIT 330 
3
CIT 336 
3
CIT 355 
3
CIT 370 
3
CIT 380 
3
CIT 410 
3
CIT 425 
3
CIT 495 
1
37
Take 1 course:
CIT 490 
3
CIT 498 
3
3
Major Requirements
OPTION A
Take these courses:
CIT 351 
3
CIT 385 
3
CIT 480 
3
CIT 485 
3
ECON 112 
3
15
OPTION B
Take these courses:
ACCTG 201 
3
ACCTG 202 
3
CIT 385 
3
CIT 480 
3
CIT 485 
3
15
Choose 1 Option:
Take required Foundations courses
Program Notes: 
Take required Foundations courses
179
Brigham Young University–Idaho 2009-2010
Minor in Computer Information Technology (157)
No Grade Less Than C- for Minor Courses
Program Notes: 
Total Minor Credits=24
This minor is available on the following tracks:
Fall-Winter----   YES    
Winter-Spring----   YES    
Spring-Fall----   YES
Take these courses:
CIT 203 
3
CIT 210 
3
CIT 230 
3
CIT 240 
3
CIT 320 
3
CIT 380 
3
18
Take 2 courses:
CIT 310 
3
CIT 336 
3
CIT 355 
3
CIT 370 
3
CIT 385 
3
CIT 410 
3
CIT 425 
3
CIT 430 
3
CIT 436 
3
CIT 440 
3
CIT 485 
3
6
Minor Requirements
Minor in Informatics (197)
No Grade Less Than C- for Minor Courses
Program Notes: 
Total Minor Credits=24
This minor is available on the following tracks:
Fall-Winter----   YES    
Winter-Spring----   YES    
Spring-Fall----   YES
Take these courses:
CIT 203 
3
CIT 320 
3
CIT 355 
3
CIT 380 
3
CIT 385 
3
CIT 420 
3
CIT 425 
3
CIT 485 
3
24
Minor Requirements
Computer Information Technology
180
Brigham Young University–Idaho 2009-2010
Computer Information Technology
Generic CIT
Take these courses: 
CIT 203 
Introduction to Programming 
3
CIT 230 
Page Layout and Graphics 
3
CIT 235 
Web Page Development 
3
CIT 240 
Networking 
3
Total Credits 
12
Programming
Take these courses: 
CIT 203 
Introduction to Programming 
3
CIT 210 
Object Oriented Programming I 
3
CIT 310 
Object Oriented Programming II 
3
CIT 320 
Database Design and Development 
3
Total Credits 
12
Networking
Take these courses: 
CIT 240 
Networking 
3
CIT 330 
Operating Systems 
3
CIT 340 
Network Design 
3
CIT 370 
Systems Security 
3
Total Credits 
12
Computer Information Technology Pre-approved Clusters
Web
Take these courses: 
CIT 230 
Page Layout and Graphics 
3
CIT 320 
Database Design and Development 
3
CIT 336 
Web Page Development 
3
Take 1 course: 
COMM 130  Visual Media 
3
CS 371 
Human-Computer Interaction 
3
Total Credits 
12
Project Lifecycle
Take these courses: 
CIT 203 
Introduction to Programming 
3
CIT 320 
Database Design and Development 
3
CIT 380 
Project Management 
3
CIT 485 
Enterprise Applications 
3
Total Credits 
12
CIT/ACCOUNTING
Take these courses: 
CIT 203 
Introduction to Programming 
3
CIT 320 
Database Design and Development 
3
ACCTG 333  Advanced Spreadsheet Applicatiosn 
3
ACCTG 356  Accounting Information Systems 
3
Total Credits 
12
181
Brigham Young University–Idaho 2009-2010
* Credit Description (Credit Hours : Lecture Hours per week : Lab Hours per week)
Course Descriptions  
Credits*
CIT 138 Micro-applications 1   
(1.0:1:0)
Introduction to the use of microcomputer applications in business including the use of 
basic operating system functions and spreadsheets.
(Fall, Winter, Spring)
CIT 139 Micro-applications B 
(2.0:2:0)
Introduction to the use of microcomputers in business. Emphasis is on learning how to
use spreadsheet, and database applications to solve business problems.
(Fall, Winter, Spring)
CIT 140 Micro-Applications for Business  
(3.0:3:0)
Prerequisite: Basic computer literacy including the use of a word processor and fi le manage-
ment.
Introduction to the use of microcomputers in business. Emphasis is on learning how to 
use spreadsheet and database applications to solve business problems.
(Fall, Winter, Spring)
CIT 203 CIT Fundamentals  
(3.0:3:0)
Prerequisite: CIT 140 or permission of the instructor
An introduction to the basic concepts of computers and information technology.
CIT 210 Object Oriented Programming I  
(3.0:2:3)
Prerequisite: CIT 203
An introduction to object oriented programming using the Java programming language.
(Fall, Winter, Spring)
CIT 230 Page Layout and Graphics  
(3.0:3:0)
This three semester credit hour course prepares students for Web site development 
through a study of standards-based markup (XHTML), presentational markup (CSS) and 
Usability (HCI) guidelines coupled with design principles. In addition, development and 
optimization of web-compliant graphics and animations using Photoshop and Flash will 
be studied.
CIT 240 Networking  
(3.0:3:0)
This course teaches general networking principles to provide an understanding of data 
communication protocols, tranmission systems, medium and software.
CIT 298 Introductory Internship  
(1.0-3.0:0:0)
Prerequisite: CIT 140, 210, 235, 240, minimum grade of C- in all CIT classes, Instructor 
permission.
This internship experience is an introductory experience for Computer Information Tech-
nology majors and is intended to integrate practical work experience with the cumulative 
knowledge and skills obtained during your education. It is expected that you will develop 
personal, professional and additional academic competencies during the internship. In 
order to accomplish this, you will need to go beyond the common experiences of a normal 
employee. Study, reasoning, re ection and theoretical/conceptual exploration will be 
required for you to develop new skills and knowledge to get the most of the internship 
experience.
(Fall, Winter, Spring)
CIT 310 Object Oriented Programming II  
(3.0:2:3)
Prerequisite: CIT 210
This course focuses on the design and implementation of applications using an object 
oriented programming language. Unifi ed Modeling Language (UML) and design patterns 
are used extensively in connection with exception handling, event handling, threads, data 
structures, database, fi le, and network IO, and client-server software development.
(Fall, Winter, Spring)
CIT 320 Database Design and Development  
(3.0:2:3)
Prerequisite: CIT 210 or CS 165
This course covers the physical and logical design elements of relational and object-
relational databases, including the defi nition of and organization of structures into a 
database catalog. It explores symbolic drawing methodologies, like Information Engineer-
ing and UML. It teaches SQL language semantics, including DDL, DML and DQL structures. 
It exposes students to database confi guration and tuning. It demonstrates and explores 
using external programming languages as access points to the database server, using the 
Java and PHP programming languages.
(Fall, Winter, Spring)
CIT 330 Operating Systems  
(3.0:3:0)
Prerequisite: IS 240
The purpose of this course is to provide a fundamental understanding of computer 
operating systems.
(Fall, Winter, Spring)
CIT 336 Web Page Development  
(3.0:3:0)
Prerequisite: CIT 230 and 320
This course introduces PHP and MySQL databases to construct database driven dynamic 
Web pages. All standards introduced in CIT 230 (Web Design) are maintained. In addition, 
JavaScript and its AJAX implementation as well as research into the legal issues of privacy 
and terms of use are included
(Fall, Winter, Spring)
CIT 340 Network Design  
(3.0:3:0)
Prerequisite: IS 240
Principles of network design standards and architectures. Confi guration and use of 
networking devices including repeaters, hubs, bridges, switches and routers to create 
enterprise networks.
(Fall, Winter, Spring)
CIT 345 Wireless Networking  
(3.0:3:0)
Prerequisite: CIT 240
This is an introductory course in Wireless Networking. The course encompasses the design, 
planning implementation, operation and troubleshooting of wireless communication. The 
material covers a comprehensive overview of technologies, security and design practices.
(Winter, Spring)
CIT 350 IT Operations Management  
(3.0:3:0)
Prerequisite: CIT 240, CIT 330
This course introduces the IT organization, qualifying the business analysis, develop-
ment, infrastructure, operations and support roles running small to large enterprises. It 
introduces students to the matrix organization structure required to manage projects 
concurrently with day-to-day tasks. It reviews issues with applied micro-economics; 
software licensing; hardware obsolescence; strategic, tactical and operational planning; 
outsourcing; performance metrics; and inter-organizational service-level agreements. This 
course teaches the management aspects of economics, organizational dynamics and 
operational control of IT organizations in modern corporations.
(Spring 2009, Winter 2010)
CIT 355 Decision Support Systems  
(3.0:3:0)
Prerequisite: CIT 203, Junior standing.
This course introduces business decision making software and applications. It introduces 
students to the architecture, design, development and deployment of frameworks for deci-
sion making. It discusses Decision Support Systems (DSS), Executive Information Systems 
(EIS), Expert Systems (ES), and Management Information Systems (MIS). This course 
teaches the student how to build analytical models using non-procedural development 
environments, like Microsoft Excel. Topics include learning how to build what-if, sensitivity, 
single and multiple goal seeking analysis models, like min-max inventory models, etcetera
(Fall 2009, Spring 2010)
CIT 370 Systems Security  
(3.0:3:0)
Prerequisite: CIT 240
The purpose of this course is to provide fundamental understanding of computer security 
principles. You will learn about confi dentiality, integrity, availability, authentication and 
the types of attacks and malicious code that may be used against your network. Remote 
access, email, and protocols will also be discussed. A variety of security topologies are 
discussed including secure communications channels, secure internetworking devices, 
and network medium. You will also learn about intrusion detection system, fi rewalls and 
physical security concepts. In addition, security policies, disaster recovery and computer 
forensics are covered. Aside from learning the technologies involved in security, you will 
get to understand the daily tasks involved with managing and troubleshooting those 
technologies. Students will have a variety of hands-on labs to reinforce the concepts 
discussed in the class.
(Fall, Winter, Spring)
Computer Information Technology
182
Brigham Young University–Idaho 2009-2010
* Credit Description (Credit Hours : Lecture Hours per week : Lab Hours per week)
CIT 380 Project Management  
(3.0:3:0)
Prerequisite: Junior standing
This course introduces project management concepts in focusing on project management 
issues, approaches and tools. It introduces how a manager can plan, organize, implement 
and control non-routine activities to achieve cost, schedule and performance objectives. 
Topics include project life cycle, scope design and control, work breakdown structures and 
scheduling systems. Tools include planning and PERT/CPM, Gantt, earned value control 
methods in the context of project control and enterprise project management tools.
(Fall, Winter, Spring)
CIT 385 Business Process Design and Management  
(3.0:3:0)
Prerequisite: CIT 203
This course introduces process engineering concepts including establishing process 
boundaries, work ow process modeling, assessing existing processes, designing pro-
cesses, use case scenario analysis, and assessing proposed processes using simulation 
and predictive calculation.
(Fall, Winter)
CIT 410 Systems Analysis and Design  
(3.0:3:0)
Prerequisite: IS 235, IS 240, IS 310, IS 320
This course teaches the concepts of systems analysis and design for those desiring to 
work in the fi eld of information technology. Initially, an overview of an information system 
and the software development life cycle (SDLC)processes are covered. Each phase of the 
SDLC process is then examined in depth and real experience gained through an actual 
project. Computer aided Software (CASE) tools will be used to design, and document an 
information system/project.
(Fall, Winter, Spring)
CIT 420 Database II  
(3.0:3:0)
Prerequisite: CIT 310, CIT 320
This course is a continuation if CIT 320 and focuses on the development of stored 
functions, libraries, objects, procedures and packages. Students will design and write 
stored database program units in PL/SQL. Students will use an Integrated Development 
Environment (IDE) to write and test programs against database.
(Spring 2009, Winter 2010)
CIT 425 Data Warehousing  
(3.0:3:0)
Prerequisite: CIT 320
This course defi nes the theory and practice of data analysis. The course will compare 
and contrast the operational and analytical database models. Students will learn how to 
defi ne, implement and query a database warehouse by levraging sample data warehouses 
built from Enterprise Resource Planning (ERP) and Customer Resource Management 
(CRM) solutions.
(Winter 2009, Fall 2009, Spring 2010)
CIT 430 Operating Systems II  
(3.0:3:0)
Prerequisite: CIT 240, CIT 330
The purpose of this course is to provide an advanced understanding of computer operat-
ing systems and services.
(Fall, Winter)
CIT 436 Web Server Development 
(3.0:2:3)
Prerequisite: CIT 230 and 320
This course introduces web application architecture, design, development, deployment 
and security. It introduces the students to the dynamics of stateless and stateful web 
computing. This course also introduces AJAX computing principles and approaches. Addi-
tional topics include how to build web applications with one or more scripting languages 
and interacting with a relational database.
(Fall, Winter, Spring)
CIT 440 Network Design II  
(3.0:3:0)
Prerequisite: CIT 340
This course teaches general networking principles to provide an understanding of the 
basic switching, WAN technologies, and intermediate routing skills. Students will learn how 
to install and confi gure switches and routers in multiprotocol internetworks using LAN and 
WAN interfaces, improve network performance and security, perform entry-level tasks in 
the planning, design, installation, operationm, and troubleshooting of Ethernet and TCP/
IP networks.
(Fall, Spring)
CIT 455 Mobile Application Development  
(3.0:3:0)
Prerequisite: CIT 230 or COMM 310
This course introduces the student to the design, testing, and development of applica-
tions for mobile devices. The design limitations and possibilities of these small form 
devices is intrinsic to the learning environment. Requirements gathering, ideation, and 
creativity of design are covered extensively.
(Fall, Spring)
CIT 460 Enterprise Development  
(3.0:2:3)
Covers the design and development of the N-tier applications. An overview of the 
architecture for N-tier applications is covered with a focus on the use of effective design 
patterns. Different technologies to implement the MVC control pattern will be explored. 
The J2EE architecture will be covered in depth including Servlets, Java Server Pages, and 
Enterprise Java Beans. Applications that implement all parts of the MVC pattern will be 
designed, implemented and deployed. This class includes 5 hours of lecture and 3 hours 
of programming lab per week.
CIT 470 System Security II  
(3.0:3:0)
Prerequisite: CIT 240, 330, 370
The purpose of this Lab based course is to teach students techniques for securing the en-
tire network architecture both internal and external. Students will learn how to confi gure 
and use fi rewalls and intrusion detection/prevention systems. In addition students will 
learn how to harden operating systems and secure remote access.
(Winter, Spring)
CIT 480 IT Risk Management 
(3.0:3:0)
Prerequisite: CIT 310, CIT 320
This course will help the learner understand how risk management plays a critical role 
in protecting an organization from IT-related risk. Risk management is essential in 
protecting the mission, as well as the assets of the organization. The core concepts of risk 
management, threat identifi cation, risk assessment, risk mitigation, and evaluation and 
assessment will be covered.
(Winter, Spring)
CIT 485 Enterprise Applications  
(3.0:3:0)
Prerequisite: CIT 320, CIT 330
This course is a capstone class that integrates design, analysis, database concepts and 
programming. The course will present product integration, confi guration management 
and implementation concepts. Students will learn how to install, maintain and integrate 
a suite of products to deliver complex Enterprise Resource Planning (ERP) and Customer 
Resource Management(CRM) solution.
(Fall, Winter)
CIT 490 Senior Project  
(3.0:0:0)
Prerequisite: Senior standing and permission of the instructor.
This is a capstone class designed to apply all of the skills gained by the student in the 
development of an information system. Students will work together in a team to design 
and implement an information system.
(Fall, Winter, Spring)
CIT 495 Senior Research Paper  
(1.0:1:0)
Prerequisite: Senior Standing, Content of Instructor
This is a capstone experience for the Computer Information Technology, Business, and 
Accounting major. A research paper will be written and presented on a relevant Informa-
tion Technology topic. It’s purpose is to expand on knowledge outside of the required 
curriculum, and to develop professional writing and presentation skills.
(Fall, Winter, Spring)
CIT 498 Internship  
(3.0:0:0)
Prerequisite: Senior standing and permission of the instructor.
This is designed to be a capstone experience where a student applies the skills they have 
learned in information system in a real world environment.
(Fall, Winter, Spring)
CIT 499 Special Topics  
(3.0:3:0)
Prerequisite: Permission of the instructor.
This is a special topics course to address the latest advancements in information technol-
ogy.
Computer Information Technology
Documents you may be interested
Documents you may be interested