Web Programming and Development

Web Programming and Development Course Descriptions

Award: Associate of Applied Science (AAS)
Academic Year: 2016–2017

Semester 1

CIS121 Introduction to Programming Logic

3 credits—This course will introduce language independent programming logic design techniques. Students will learn techniques such as flow-charting and pseudo-code to build complete programs that can be translated into modern programming languages. Students will learn to use elements of decision making, looping, control breaks, and arrays. Language independent Object Oriented Programming will be introduced along with other advanced topics.

Lecture Hours: 32 Lab Hours: 32

2016–2017 Course Cost: $505.50

CIS355 Database Design and Management

4 credits—This course will introduce students to data management using databases. this includes database design, normalization/optimization, relationships, security, and database management systems.

Lecture Hours: 48 Lab Hours: 32

2016–2017 Course Cost: $674.00

MAT110 Math for Liberal Arts -OR-

3 credits—This is a one semester, liberal arts mathematics course that satisfies the minimum general education requirement for math. The course is designed to impart math skills which are helpful in everyday life as well as to expose students to areas of mathematics they may not have seen before. Topics include problem-solving skills, set theory, algebra, consumer mathematics, probability, and statistics. Other topics may be included.

Lecture Hours: 48

Prerequisite(s): A minimum grade of D- in MAT063 or equivalent COMPASS score.

2016–2017 Course Cost: $505.50

Math Electives 3 credits

WDV102 Introduction to Web Development

3 credits—This course introduces the current standard of HTML and discusses upcoming versions. Students will learn the basics of CSS for design and layout using both text and multimedia. Website maintenance cycles and roles used in the cycles will be introduced. By using FTP, students will create and maintain small web page on a live web server. By using a text based editor, student will learn to code in an HTML editor rather than just the visual aspect to gain greater control of the code. Best design practices will be introduced.

Lecture Hours: 32 Lab Hours: 32

2016–2017 Course Cost: $505.50

WDV105 Web Layouts

3 credits—This course is designed to give the student the knowledge of layouts and design of web sites. Students will use a graphic editor, such as Adobe Photoshop, to convert a visual image layout to a working HTML and CSS layout. This course goes over aspects of design to content in making a great web site.

Lecture Hours: 32 Lab Hours: 32

2016–2017 Course Cost: $505.50

Semester 2

CIS215 Server Side Web Programming

3 credits—This course is designed to give the student the tools and the knowledge to program using the web programming language ASP.NET as a server side language. This course goes over the syntax and usage of the language. This course will introduce the basics of web applications.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): A minimum grade of D in WDV102, WDV105, and CIS121.

Pre/Co-requisite(s): A minimum grade of D in MAT110.

2016–2017 Course Cost: $505.50

CIS231 PHP Programming

3 credits—This course is designed to give the student the tools and the knowledge to program using the web programming language PHP as a server side language. This course goes over the syntax and usage of the language. This course will introduce the basics of web applications.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): A minimum grade of D in WDV102, WDV105, and CIS121.

Pre/Co-requisite(s): A minimum grade of D in MAT110.

2016–2017 Course Cost: $505.50

COM781 Written Communication in the Workplace -OR-

3 credits—This course focuses on composition and editing of curriculum-specific technical and business-related writing projects. Instruction includes formatting, information gathering, document drafting, editing, and written employment strategies.

Lecture Hours: 48

Prerequisite(s): A minimum grade of D- in ENG061.

2016–2017 Course Cost: $505.50

ENG105 Composition I

3 credits—Composition I emphasizes fluency, thesis-driven organization, the use of supporting details, and research techniques. Writing is approached as a recursive process that includes prewriting strategies, drafting, revising, and editing. The course helps students shape writing to serve readers' needs and define a sense of purpose in their writing. It also gives students strategies for reading college-level material.

Lecture Hours: 48

Prerequisite(s): Appropriate COMPASS scores or equivalent.

2016–2017 Course Cost: $505.50

SPC101 Fundamentals of Oral Communication

3 credits—This course presents elements of the oral communications process with emphasis on developing interpersonal, small group, and public speaking skills. Students will be involved in activities that provide opportunity for the understanding and improvement of their oral communication skills.

Lecture Hours: 48

2016–2017 Course Cost: $505.50

Electives 3 credits

Semester 3

CIS206 Web Scripting

3 credits—This course is designed to give students experience in creating dynamic web sites. Students will use JavaScript to add interactivity to web site. Students will explore the Document Object Model as well as advanced techniques.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): A minimum grade of D in CIS231 and CIS215.

2016–2017 Course Cost: $505.50

CIS217 Data Driven Web Page

3 credits—This course is designed to give the student the tools and the knowledge to program a web application using PHP and MySQL. This course covers advanced topics such as administration pages for the web site for the management of the web application. This course is a continuation of CIS231 PHP Programming.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): A minimum grade of D in CIS215.

2016–2017 Course Cost: $505.50

CIS225 Advanced Server Side Web Programming

3 credits—This course will build on the skills learned from Server Side Web Programming. This course will work with advanced topics in Active Server Pages. Students will be expected to create entire web sites using information learned in this course. A practical hands-on approach will be utilized.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): A minimum grade of D in CIS215.

2016–2017 Course Cost: $505.50

PSY102 Human and Work Relations -OR-

3 credits—Human Relations is the study of self and social behavior. Emphasis is placed on the understanding and application of social science theories and research for the development of effective interpersonal and organizational relationships.

Lecture Hours: 48

2016–2017 Course Cost: $505.50

PSY111 Introduction to Psychology -OR-

3 credits—This course provides an introduction to the study of behavior with emphasis in the areas of learning, cognition, motivation, personality, behavioral disorder, therapy, and social influence. An understanding of the impact of both theoretical perspectives and experimental evidence on the formulation of the science of human behavior is also stressed. Psychological theories and principles are utilized to explain and predict behavior.

Lecture Hours: 48

2016–2017 Course Cost: $505.50

SOC110 Introduction to Sociology

3 credits—This course surveys the basic principles, concepts, and research findings of social life from small groups to societies. The course examines a range of sociological explanations for the various forms of social behaviors and establishes a basis for reflection and further study in the field.

Lecture Hours: 48

2016–2017 Course Cost: $505.50

WDV931 Internship

2 credits—This course provides students with the opportunity to gain practical work experience, while applying skills and techniques learned in their program of study, under the supervision of an employer, manager, or supervisor.

Co-op Hours: 128

Prerequisite(s): A minimum grade of C in CIS231, CIS215, and instructor approval.

2016–2017 Course Cost: $337.00

Electives 3 credits

Semester 4

CIS249 Web Languages

3 credits—This course is designed to give the student an exploration of other web languages used on the web, and learn the basics of those languages.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): A minimum grade of D in CIS215 and CIS231.

2016–2017 Course Cost: $505.50

WDV300 Advanced Topics in Web Development

3 credits—This course is designed to give students a more in depth study of web sites. Topics will include security, troubleshooting/debugging, testing, and analytics. The course will help student develop a toolbox of techniques to improve their programming skills for web application development.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): A minimum grade of C in CIS217 and CIS225.

2016–2017 Course Cost: $505.50

WDV800 Portfolio

3 credits—This course will help students present the best possible portfolio. This course will guide students in picking the right pieces to exemplify their skills. Students will create a portfolio to take job hunting. Students will learn about a number of aspects in job hunting. Students will also do a team based project for their portfolio.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): Must be a 4th semester graduating student to take this class.

2016–2017 Course Cost: $505.50

WDV931 Internship

2 credits—This course provides students with the opportunity to gain practical work experience, while applying skills and techniques learned in their program of study, under the supervision of an employer, manager, or supervisor.

Co-op Hours: 128

Prerequisite(s): A minimum grade of C in CIS231, CIS215, and instructor approval.

2016–2017 Course Cost: $337.00

Electives 3 credits

Electives

BCA183 Basic Web Design Software

2 credits—This course will show students how to use a web authoring software to enhance and manage professional quality web sites. Students will create a web site containing multimedia elements, publish it, and maintain it.

Lecture Hours: 16 Lab Hours: 32

Prerequisite(s): WDV102

2016–2017 Course Cost: $337.00

BCA232 Multimedia for Web Design

3 credits—This course is designed to show students the tools and methods for using multimedia objects in web development. Media types discussed will include streaming video and audio, animation, inline media and on-line chat. Students will create website that incorporate multimedia elements.

Lecture Hours: 32 Lab Hours: 32

2016–2017 Course Cost: $505.50

CIS234 Web Site Administration

3 credits—This course is designed to introduce students to the various platforms that support the servicing web sites. Students will understand HTTP, FTP and SMTP and configure the services. Students will also host and maintain several websites on a server.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): WDV102

2016–2017 Course Cost: $505.50

CIS274 E-Commerce Design

3 credits—This course will introduce students to using the Internet as a medium for marketing, sales and support of a product. Students will learn how to adapt a traditional business model to an electronic model.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): CIS206

2016–2017 Course Cost: $505.50

GRA150 Introduction to Web Design

3 credits—This course introduces students to the fundamentals of Website design and development. Emphasis is placed on designing cross-browser compatible interfaces and standards compliant Websites. Domain registration, Website hosting, search engine optimization, accessibility, usability, and interoperability will be discussed.

Lecture Hours: 32 Lab Hours: 32

2016–2017 Course Cost: $530.50

MGT110 Small Business Management

3 credits—A study of current theory and practices in creating and running a small business. The course includes the study of management functions as well as a discussion of business startup, including the creation of a business plan.

Lecture Hours: 48

2016–2017 Course Cost: $505.50

NET109 A+ Certification Prep Course

4 credits—This course will teach basic knowledge of desktop and laptop operating systems. This course will teach the important knowledge and skills necessary to competently install, build, configure, upgrade, troubleshoot and repair personal computer compatible hardware including troubleshooting basic network and internet connectivity, dial-up, DSL, and cable. Additionally, this course will also cover the latest memory, bus, peripherals, and wireless technologies.

Lecture Hours: 32 Lab Hours: 64

2016–2017 Course Cost: $719.00

Math Electives

MAT122 College Algebra

5 credits—Begins a two semester sequence to prepare students for the calculus sequence. The central theme is the concept of functions, their properties, graphs and applications. Functions studied include polynomial, rational, exponential, and logarithmic functions.

Lecture Hours: 80

Prerequisite(s): MAT102 or equivalent COMPASS score.

2016–2017 Course Cost: $842.50

MAT128 Precalculus

4 credits—This one-semester pre-calculus course is intended for the student with a solid algebra background who intends to take calculus. It is also beneficial (but not required) for the student to have a background in trigonometry. The course will emphasize functions using an analytical, numerical, and graphical approach. The student will study linear, polynomial, rational, exponential, logarithmic and trigonometric functions along with their applications.

Lecture Hours: 64

Prerequisite(s): Appropriate placement scores

2016–2017 Course Cost: $674.00

MAT134 Trigonometry and Analytic Geometry

3 credits—The second course of a two-semester pre-calculus sequence. Topics include trigonometry and applications, vectors, analytic geometry, and polar and parametric equations.

Lecture Hours: 48

Prerequisite(s): MAT122 or equivalent COMPASS score.

2016–2017 Course Cost: $505.50

MAT156 Statistics

3 credits—This course is a study of descriptive statistics including graphical representation, central tendency, correlation and regression, intuitive treatment of probability and inferential statistics including hypothesis testing.

Lecture Hours: 48

Prerequisite(s): MAT063

2016–2017 Course Cost: $505.50

MAT210 Calculus I

4 credits—The first in a calculus sequence, this course covers topics including functions and their graphs, limits, derivatives, applications of the derivative, and integrals.

Lecture Hours: 64

Prerequisite(s): A minimum grade of C- in MAT134 or MAT128 or appropriate placement scores.

2016–2017 Course Cost: $674.00

MAT216 Calculus II

4 credits—A continuation of MAT-210, this course covers topics including integration techniques, applications of integration, infinite series, conic sections, parametric and polar equations.

Lecture Hours: 64

Prerequisite(s): A minimum grade of C- in MAT210.

2016–2017 Course Cost: $674.00

MAT219 Calculus III

4 credits—This course covers topics including integration and differentiation techniques related to vectors, vector-valued functions, functions of several variables, multiple integration, and vector analysis.

Lecture Hours: 64

Prerequisite(s): MAT216

2016–2017 Course Cost: $674.00

Program Contacts

Department Secretary

Cindi Clark
Black Hawk Hall 101
319-296-4021
Email me

Program Advisor

MJ Nelson
Black Hawk Hall 112
319-296-2329 ext.1122
Email me

Dean

Cynthia Bottrell, Ph.D.
Grundy Hall 266
319-296-4470
Email me