Web Development - AAS

Agriculture, Business, Computers and Technology

Contact: Matt MAGEE mageem@hutchcc.edu (620)728-8167
Department Co-Chair: Jillene CUNNINGHAM cunninghamj@hutchcc.edu (620)665-3479
Department Co-Chair: Cynthia RAPP rappc@hutchcc.edu (620)665-3384

For course descriptions and course prerequisites, click on the course name.

Total Credit Hours

This degree requires 66 credit hours.

Requirements

Course Title Credits
CS111 Visual Basic Programming 3

Programming in Structured and Visual Basic; application of programming fundamentals to problem solving.

CS200 Problem Solving and Programming 4

Principles of algorithm design and their application to procedural programming: state, control structures, functions modules. Patterns of conditional and iterative control structure. Program testing. Introduction to data structures, classes, and objects. Programming projects. Analyzing problems, designing solutions and expressing them in the form of a well-structured program in a high-level language such as Java and C+.
Pre-Reqs: MA106 College Algebra, and CS111 Visual Basic Programming, or Departmental Consent

CS203 Discrete Structures 3

This course will cover the techniques used in problem solving and mathematical reasoning. Students will learn the framework for basic programming algorithms, and the roles discrete objects play in basic computations required in logical programming practices.
Pre-Reqs: MA106 College Algebra with a grade of C or higher

CS206 Data Structures and Algorithms 3

A study of common data and program structures together with associated algorithms. Topics include interfaces, and introduction of the concept of date abstraction and information hiding, design patterns, arrays, stacks, queues, lists, trees, heaps, hash tables, recursion, binary search, and tree traversals. Experience with both use and implementation of these structures and algorithms using a modern programming language. Discussion of tradeoffs involving performance and software maintainability.
Pre-Reqs: CS200 Problem Solving and Programming

IS104 Microcomputer Applications 3

Microcomputers and various software applications; hardware and software selection, integration, and implementation; fundamentals of operating systems, word processing, spreadsheets, databases, and computer problem solving.

IS135 Essentials of Web Interaction 2

Principles of effective web interaction to create and maintain an effective web presence. This includes exploration of the primary design elements of proximity, alignment, repetition, and contract, in addition to the impact of color, images, page layout and typography on an intended audience. Web terminology and structure are explored as are web driven interactions such as blogs and social media.

IS137 Website Ethics and Security 3

Study of ethical, legal and security issues as they relate to the web including copyright laws/fair use, cyber ethics, moral responsibilities of the web designer, web privacy, censorship, web accessibility laws, spam, virus protection and internet attacks.

IS148 CompTIA A+ Essentials 3

Preparation for the essentials portion of CompTIA's A+ certification, the vendor neutral industry standard certification for PC hardware technician.

IS149 CompTIA A+ Practical Applications 3

Preparation for the Practical Applications portion of the CompTIA's A+ certification, the vendor neutral industry standard certification for PC technician.
Pre-Reqs: IS148 CompTIA A+ Essentials with grade of C or better

IS212 Networking I 3

Introduction of common networking LAN and WAN schema with emphasis on development of procedures for choosing best network configurations including topology, protocol, hardware, software and media selection; technology concepts introduced with hands-on application.

IS215 Web Development Platform 3

This is a PHP programming course which provides the knowledge necessary to design and develop dynamic, database-driven web pages. This web language provides substantial website functionality including e-commerce. In-depth techniques, the PHP framework, and syntax used to build dynamic websites will be explored. Connectivity to ODBC-compliant databases with hands on practice creating database-driven HTML forms and reports with databases such as MySQL will be applied. .
Pre-Reqs: IS228 Data Base Structures, or Departmental Consent

IS224 Networking II 3

Extensive coverage of common LAN, WAN schema with emphasis on development of Technology Plan for small business networks with procedures for installation, maintenance and support with in-depth, hands-on application.
Pre-Reqs: IS212 Networking I, or IS182 Cisco CCNA I, and IS183 Cisco CCNA II

IS225 Website Coding 2

Explore the use of HTML and CSS in basic website design and development, according to best practices, by way of coding with a text-based editor without the assistance of graphical user interfaces. This includes developing skills for troubleshooting.
Pre-Reqs: IS135 Website Layout & Graphics, or Departmental Consent

IS228 Database Structures 3

This course includes fundamentals of database architecture and database systems. Principles and methodologies of database design, and techniques for database application development will be covered using Standard Query Language (SQL). Prerequisites: IS226 Website Management

IS235 Elements of Linux 3

Installing, configuring, administrating and troubleshooting the Linux operating system in a vendor neutral environment; a hybrid between survey and practicum with attention given to basic commands of the Linux operating system in addition to file, device and directory management; exposure to networking and system services as well as in-depth understanding of the structural organization of the file system.

IS240 Fundamentals of Network Security 3

Analysis of security risks to a computer network system and implementation of workable security procedures including security policies to protect information assets from potential intrusion, damage and theft.
Pre-Reqs: IS182 and IS183 and IS184 and IS185, or IS212 or IS224 Networking I and II

IS256 Web Development Special Projects 1

Incorporate knowledge and skill in web development to compile a representation of student work and achievement. This can encompass the application of a real world project as well as web development artifacts for the inclusion in a student portfolio.
Pre-Reqs: IS228 Data Base Structures

IS264 JavaScript 3

Introduction to client-side JavaScript as it relates to web page development. JavaScript core language and syntax will be discussed along with the Document Object Model (DOM). The event model and DOM will be used to interact with HTML components to create dynamic web content. AJAX will also be introduced to allow for dynamic asynchronous communications with servers to present data interactively on Web forms. Prerequisites: IS225 Website Management
Pre-Reqs: IS225 Website Management and Development I

General Education Options 12
Course Title Credits
AR101 Art Appreciation 3.00

AR102 Art History: Modern 3.00

AR104 Art History: Paleolithic to Medieval 3.00

AR105 Art History: Renaissance to Modern 3.00

AR106 Art Education 3.00

AR110 Drawing I 3.00

BI100 Basic Concepts for Allied Health Studies 1.00

BI101 General Biology 4.00

BI102 Ecology of Environmental Problems 3.00

BI103 Human Anatomy and Physiology 6.00

BI104 Biology I 5.00

BI105 Biology II 5.00

BI112 General Microbiology 4.00

BI115 Basic Radiation Biology 2.00

BI116 Introduction to Biotechnology 5.00

BI117 Principles of Genetics 3.00

BI118 Advanced Methods in Biotechnology 5.00

CH101 General Chemistry 5.00

CH105 Chemistry I 5.00

CH106 Chemistry II 5.00

CH108 Principles of Organic and Biochemistry 5.00

CH110H Honors Principles of Chemistry I 5.00

CH111H Honors Principles of Chemistry II 5.00

CH201 Organic Chemistry I 5.00

CH202 Organic Chemistry II 5.00

EC100 Macroeconomics 3.00

EC101 Microeconomics 3.00

EN100 English Composition IB 3.00

EN101 English Composition IA 3.00

EN102 English Composition II 3.00

EN103H Honors English Composition I 3.00

EN107 Business English 3.00

EN108 Technical Writing 3.00

EN120 Children's Literature 3.00

EN121 World Mythology 3.00

EN128 Introduction to Creative Writing 3.00

EN201 Introduction to Literature 3.00

EN202 British Literature I 3.00

EN203 British Literature II 3.00

EN204 American Literature I 3.00

EN205 American Literature II 3.00

EN206 Contemporary Literature 3.00

EN207 Introduction to Shakespeare 3.00

EN214 Introduction to Cultural Studies: Fairy Tales 3.00

EN215 Medieval Literature in Contemporary Society 3.00

EN220 Poetry Writing 3.00

FR101 Elementary French I 5.00

FR102 Elementary French II 5.00

FR103 Elementary French III 3.00

GE101 World Geography 3.00

GE110 United States Regional Geography 3.00

GO100 American Government 3.00

GO101 State and Local Government 3.00

GO102 International Relations 3.00

GR101 Elementary German I 3.00

GR102 Elementary German II 3.00

GR103 Elementary German III 3.00

GR205 Oral German 2.00

HI101 American History 1492-1865 3.00

HI102 American History 1865-Present 3.00

HI103 World History to 1600 3.00

HI104 World History since 1600 3.00

HI105 European History 1500-1815 3.00

HI106 European History 1815-Present 3.00

HI111 A Survey of Russian History 3.00

HI115 History of Ancient Rome 3.00

HI116 History of Medieval Civilization 3.00

HI121 Kansas History 3.00

HI122 Film History of World War II 3.00

HI201 Topics in History 3.00

IS103 Microcomputer Literacy 2.00

IS104 Microcomputer Applications 3.00

MA105 Intermediate Algebra 3.00

MA106 College Algebra 3.00

MA107 Plane Trigonometry 3.00

MA108 Elements of Statistics 3.00

MA109 PreCalculus Mathematics 5.00

MA110 Calculus 3.00

MA111 Analytical Geometry and Calculus I 5.00

MA112H Honors Analytical Geometry and Calculus I 5.00

MA113 Analytical Geometry and Calculus II 5.00

MA114H Honors Analytical Geometry and Calculus II 5.00

MA130 Engineering Graphics I 5.00

MA201 Analytical Geometry and Calculus III 5.00

MA202H Honors Analytical Geometry and Calculus III 5.00

MA206 Differential Equations 3.00

MU101 Music Appreciation 3.00

MU102 Introduction to Music Literature 3.00

MU106 Music Theory I 3.00

MU107 Music Theory II 3.00

MU127 Introduction To Jazz/Jazz Rock 3.00

MU132 Symphonic Band I 1.00

MU206 Music Theory III 3.00

MU207 Music Theory IV 3.00

MU208 History of Art Music of the Western World 3.00

PE122 Rhythms I 2.00

PE123 Rhythms II 2.00

PE124 Aquatic Fitness 1.00

PE126 Conditioning and Fitness Concepts I 1.00

PE127 Conditioning and Fitness Concepts II 1.00

PE130 Beginning Bowling 1.00

PE131 Advanced Bowling 1.00

PE140 Badminton/Tennis 1.00

PE141 Volleyball/Slow Pitch Softball 1.00

PE145 Golf 1.00

PE149 Handball and Racquetball 1.00

PE151 Social Dance-Beginning 1.00

PE152 Social Dance-Advanced 1.00

PE156 Aerobic Dance 1.00

PE173 Fitness for Life 1.00

PE203 Rhythms III 2.00

PL101 Introduction to Philosophy 3.00

PL103 Introductory Logic 3.00

PL104 Ethics 3.00

PL105 Death and Dying 3.00

PS100 General Psychology 3.00

PS101 Human Relations 3.00

PS102 Human Growth and Development 3.00

PS201 Psychology of Personality 3.00

PS202 Abnormal Psychology 3.00

PY101 Descriptive Astronomy 3.00

PY102 Weather and Climate 3.00

PY103 Physical Geology 3.00

PY104L Physical Geology Lab 1.00

PY110 Physical Science 5.00

PY112 General Physics I 5.00

PY113 General Physics II 5.00

PY201 Engineering Physics I 5.00

PY202 Engineering Physics II 5.00

PY205 Engineering Mechanics-Statics 3.00

RE101 New Testament Literature 3.00

RE102 Old Testament Literature 3.00

RE106 Introduction to World Religions 3.00

SH101 Public Speaking 3.00

SH103 Oral Interpretation 3.00

SH105 Forensics 1.00

SH122 Voice and Diction 3.00

SH210 Interpersonal Communication 3.00

SH220 Persuasive Communication 3.00

SH225 Argumentation and Advocacy 3.00

SO100 Fundamentals of Sociology 3.00

SO101 Marriage and Family 3.00

SO102 Changing Roles of Women and Men 3.00

SO103 Stress Management 1.00

SO104 Assertiveness Training 2.00

SO111 Cultural Anthropology 3.00

SO113 Cultural Diversity 3.00

SO119 Addictions and Society 3.00

SO120 Introduction to Addictions Counseling 3.00

SO122 Introduction to Social Work 3.00

SO123 Social Welfare and Society 3.00

SO201 Social Problems 3.00

SP100 Workplace Spanish 2.00

SP101 Elementary Spanish I 5.00

SP102 Elementary Spanish II 5.00

SP202 Spanish Conversation, Culture, and Writing 3.00

TH115 Theatre Appreciation 3.00

TH116 Introduction to Acting 3.00

TH117 Scene Design 3.00

TH118 Stagecraft 3.00

TH119 Stage Makeup 3.00

TH121 Advanced Acting 3.00

TH122 Voice and Diction 3.00

TH123 Theatre Practicum I 1.00

TR101 Applied Algebra 3.00

TR103 Applied Trigonometry 3.00

TR120 Work Ethics 3.00

IS250 Project Mgmt or IS210 Computer Support Internship 3
Course Title Credits
IS210 Computer Support Internship I 3.00

IS250 Project Management 3.00


©2016 Hutchinson Community College
Semester By Semester