Course Recommendations for Web Developer at Riverland Community College - Riverland

Web Developer

Students entering this program must meet the following minimum program entry requirements:

Reading: An Accuplacer score of 52 is recommended.

Assessment Results and Prerequisites: Students admitted into Riverland Community College program may need to complete additional courses based on assessment results and course prerequisite requirements. Certain MATH and ENGL courses have additional prerequisites.

Required Core Courses (28 credits)

  Course # Course Name Credits  
toggle summary
CPRO1002
Essential Computer Skills

This course enables students to master the computer.  This course prepares students for success in courses requiring computer use.  The course guides the student through basic and advanced computer operation.  File system organization, drivers, firewalls, virus protection system configuration and troubleshooting the computer are topics of discussion.  This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

      (2 Cr – 2 lect, 0 lab)  

2
toggle summary
CPRO1060
Digital Video

This course practices the principles of non-linear video editing.  The course is primarily project based with students shooting and editing videos that commonly occur in a business setting.  This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

      (2 Cr – 1 lect, 1 lab)  

2
toggle summary
CPRO1095
Digital Photography with Adobe Photoshop

This is a hands-on introductory digital photography course that will focus on camera basics and settings, image manipulation, composition techniques and a wide range of special effects.  Learn how to take professional quality shots using the same tricks as the pros.  This course is designed to teach you the ins and outs of digital photography, even if you have little to no experience.

Adobe Photoshop is required and can be purchased from the Riverland Bookstore at a substantial discount.  Students may use any digital camera for this course. A smart phone camera is acceptable. This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

(3 Cr – 3 lect, 0 lab) 

3
toggle summary
CPRO1230
Network Essentials Plus

This course serves as a general introduction for current network technologies for local area networks (LANs), wide area networks (WANs), and the Internet.  It provides an introduction to the hardware, software, terminology, components, design, and connections of a computer network, as well as the topologies and protocols for LANs.  This course prepares students for the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

      (3 Cr – 3 lect, 0 lab)  

3
toggle summary
CPRO1300
Intro to Coding with .Net

This course provides an introduction to programming for students with little or no background. The approach is object-orientated and data-driven. Students use programming applications found in the workplace to plan, program, and debug applications using modern programming techniques and conventions. Microsoft Visual Studio IDE (integrated development environment) will be featured in the course. Prerequisite: CPRO 1002 Essential Computer Skills or equivalent skills assessed by instructor or advisor. This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

(3 cr – 3 lect, 0 lab) 

3
toggle summary
CPRO1490
Intro to Mobile Apps Development I

This course covers the basic programing for creating Android apps.  The course is project- oriented focusing on the major mobile platforms.  Software Development Kits (SDK) will be used in the creation of mobile apps.     

(3 Cr – 3 lect, 0 lab) 

3
toggle summary
CPRO1590
Web Page Design I with Graphic Design

This course is an introduction to the process of planning a website.  Graphic design concepts and typography techniques will be emphasized. Use step-by-step lessons to learn Adobe Photoshop the industry-standard image editing software. Text based editors will be used to develop basic HTML5 and CSS3 web pages.  Gain exposure to the latest web design trends which include accessibility, responsive and mobile design. Students will develop and enhance their HTML, CSS and graphic design skills.

Web Design I is the first of a two-course sequence. This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

(3 Cr – 3 lect, 0 lab)

3
toggle summary
CPRO1641
Web Animation

This course focuses on creating Animation and Interactive web sites using the HTML 5 Canvas and WebGL (Web Graphics Library). The HTML5 Canvas allows multimedia elements to be added to web pages. No programing experience is required to be successful in this class. Completion of CPRO 1002 or concurrent enrollment in CPRO 1002 is recommended. This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

(3 cr – 3 lect, 0 lab)

3
toggle summary
CPRO1600
Intro to HTML5 and CSS3

This course is an introduction to HTML 5, CSS 3 and Web standards. Students develop and design responsive web sites using hand coding of HTML 5 and CSS3 (Cascading Style Sheets). Students will acquire a comprehensive foundation in reading and writing HTML 5 web pages. Responsive web pages will be developed using media queries. The course promotes using HTML5 to comply with Section 508 guidelines for accessibility. This course is part of the Web Design and Web Developer degrees which are accredited by the World Organization of Webmasters (WOW).

(3 Cr – 3 lect, 0 lab)

3
toggle summary
CPRO1790
Intro to Web Database with MySQL

This introductory course explores the basic concepts and techniques of using Structured Query Language (SQL). Every business has a database and SQL is the backbone for accessing the data. This is an introductory course that exposes students to designing, building and using databases with MySQL.  Topics covered also include SQL commands, single and multiple-table queries, administration, importing and exporting data. Hands-on labs and exercises will be used throughout the course.

Intro to Web Database is the first of a two-course sequence. This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

(3 Cr – 3 lect, 0 lab) 

3

MnTC General Education Courses (15 credits)

  Course # Course Name Credits  
toggle summary
ENGL1101
Composition I (Goal 1 & 2) or ENGL1102

This is an introductory college writing course designed to help students develop effective writing skills for college level work.  Students learn to generate ideas and organize them into unified, coherent essays.  Methods of instruction vary, but most sections combine individual conferences and peer review with regular class meetings.  Prerequisites:  A grade of C or higher in ENGL 0960 or appropriate placement score.

MnTC (Goals 1/CM and Goal 2/CT); (3 Cr – 3 lect, 0 lab)

3
toggle summary
SPCH1200
Interpersonal Communication (Goal 1 & 7)

This course focuses on communicating more effectively in personal, social, and professional environments and examining the practical and theoretical aspects of human communication. The course also addresses such topics as self-esteem, listening, effective language, nonverbal communication, perception, disclosure, conflict and cultural communication.  Human diversity issues and cultural/intercultural factors and how they affect human communication are examined.  Students will also reflect on the role interpersonal process plays in relationships and reflect on individual strengths and weaknesses with regard to personal interpersonal communication.

MnTC (Goals 1/CM 7/HD); (3 Cr – 3 lect, 0 lab)

3
-
3
-
-
3
-
3

Electives (17 Credits Required)

  Course # Course Name Credits  
toggle summary
CPRO1006
Scripting Fundamentals

This course offers an in-depth introduction to scripting.  The Python programing language will be used to introduce the basics of computer programing.  Curriculum used in the course is approved by the National Cyberwatch Center.

(3Cr – 3 lect, 0 lab)  

3
toggle summary
CPRO1595
Web Page Design II with Responsive Design

This course focuses on the process of building a responsive website using HTML5, CSS3 and media queries using Bootstrap.  Bootstrap is the most popular front-end web framework that has revolutionized modern web development, making it easy to build professional, feature-packed responsive websites. Topics covered include responsive page layouts, graphics, and interactive elements. Students will publish their websites with an ISP (Internet Service Provider) and apply web site testing, optimization and validation.

Web Design II is the second of a two-course sequence. Prerequisite: CPRO 1590.  This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.  Prerequisite:  CPRO1590

(3 Cr – 3 lect, 0 lab) 

3
toggle summary
CPRO1625
JavaScript and jQuery

JavaScript and jQuery are popular programming languages used to add interactive behavior and function to web pages.  JavaScript topics covered in the course include programming concepts, controlling program flow, debugging and the Document Object Model (DOM).  jQuery is a JavaScript library that can be used to quickly create tooltips, dropdown menus, slideshows and other special effects. Explore the exciting interactive options available with JavaScript and jQuery.

Prerequisites: CPRO 1600.  This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.  Prerequisites:  CPRO1600

(3 Cr – 3 lect, 0 lab)

3
toggle summary
CPRO1750
Intro to Social Media Marketing

This is an introductory Social Media Marketing course that explores the rapidly growing multibillion-dollar digital marketing industry.  Topics include social media platforms, strategy implementation, and measurement tools. An emphasis will be placed on blogging and writing copy for the web.  This course will give students a strong foundation for dealing with the ever-changing audience, platforms and technologies of digital marketing.

This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy. 

      (4 Cr – 4 lect, 0 lab) 

4
toggle summary
CPRO1770
Social Media Campaigns, Analytics and SEO

This course focuses on developing the skills required to manage, implement, optimize and analyze social media campaigns.  The necessary elements and stages of a successful social media campaign, from concept to implementation to analytics will be covered.  SEO (Search Engine Optimization) techniques will be discussed.  Analytic tools will be used to analyze the traffic visiting a web site. This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.

(4 Cr - 4 lect, 0 lab)

4
toggle summary
CPRO1795
Introduction to PHP and MySQL

This course will give students the skills needed to design a database driven website. PHP is a server-side programming language used by web developers to manipulate and display dynamic web content. Topics include building a content management system and creating dynamic web pages using the MySQL database to store and retrieve data. Students will use real world examples to run projects on an actual web server with PHP and MySQL installed.

This course is part of the Computer Technology program which is an accredited program in World Organization of Webmaster (WOW) Professional Academy.  Prerequisites: CPRO1600 and CPRO1790. (3 Cr – 3 lect, 0 lab) 

3
toggle summary
CPRO1495
Mobile Apps Development II

This course covers the advanced programming for creating Android apps.  The courses is project oriented and covers the programing needed to create Android apps.  Prerequisite: CPRO1490

(3 Cr – 3 lect, 0 lab) 

3
toggle summary
CPRO1485
Intro to Virtual Reality & Augmented Reality

This course will introduce students to the Virtual Reality (VR) and Augmented Reality (AR) technologies.  This course is project based.  Students will create VR and AR applications. 

(3 Cr – 3 lect, 0 lab) 

3
toggle summary
CPRO2610
Internship

The internship includes practical, on-the-job experiences in a technology field.  The student has the opportunity to apply the principles and knowledge learned in Computer Technology classes. The student will perform 32 hours of internship experience. Internship sites must be approved by the program advisor.
(1Cr – 0 lect, 1 lab)

1
toggle summary
CPRO1755
Search Engine Optimization (SEO) and Analytics

This course focuses on developing the skills needed for Search Engine Optimization (SEO). A wide variety of tasks will be used to improve a websites presence on search engines. Analytic tools will be used to analyze the traffic visiting a website. (3 Cr - 3 lect, 0 lab)

3
-
Additional Courses can be chosen from any of the related CPRO prefix courses.

Last Updated: May 29, 2018