Skip to main content

Web Programming

In this course, students create websites using HTML and CSS and examine effective techniques for succeeding in the Web Software Developer career path. They explore fundamental IT skills, standards-based coding, and web page design techniques. Students practice image manipulation and working with forms, tables, and multimedia. They examine accessibility issues, code validation, web content publishing, and an introduction to JavaScript. Upon completion of this course, students will be able to create a complete website using HTML and CSS for delivery to various platforms.

Programming in Python

In this course, students investigate the fundamentals of computer programming using the Python programming language. Students examine data types, variables, conditional statements, looping, array structures, and structured programming techniques. Upon completion of the course, students will be able to use Python to apply problem solving skills to create applications for delivery to various platforms.

Math Requirement

Please complete 804-135 Quantitative Reasoning or 804-115 College Technical Math 1. This is for informational purposes only. Once you register for your course, you can delete this block from your timeline.

Databases

In this course, students explore concepts, design, documentation, and implementation of various database systems, including proprietary and open source technologies. Students implement Structured Query Language (SQL) to store, retrieve, and manipulate data. Students create queries, normalize database structures, and create stored procedures. Upon completion of this course, students will be prepared to develop and maintain databases used in application development.

Gateway to Success

In this course, students explore the Gateway Technical College community. They examine college resources and services, investigate skills that lead to academic success, and identify strategies for achieving educational and personal goals.

Quantitative Reasoning

This course is intended to develop analytic reasoning and the ability to solve quantitative problems. Topics to be covered may include: construction & interpretation of graphs; descriptive statistics; geometry & spatial visualizations; math of finance; functions and modeling; probability; and logic. Appropriate use of units and dimensions, estimates, mathematical notation, and available technology will be emphasized throughout the course.