Coursework

Fundamentals of Web Development

Class identification: PROG109
Instructor: Adam Brehm

Introduces fundamental programming techniques using current web development software. Students design procedures and write computer instructions to solve business problems, learn procedural programming, develop graphical user interfaces for the web and work with events and objects.
What did you know before this class?
I used to have a blog when I was in high school and I remember digging through the html code whenever I wanted to change the design of my page. Although I had no idea what I was doing I would almost every time figure it out. And I would have so much fun! This summer I decided to take a Python course and it helped me to build a more logical way of thinking. I also learned some terms used in this class.
What knowledge/skills did you gain after this class?
Through this class I have learned how to develop Web Pages using html elements; how to use variables with appropriate data-types and scope; how to use appropriate arithmetic, logical and comparison operators to develop complex expressions; how to apply inline, embedded, and external cascading style sheets (CSS) utilizing relative and absolute positioning; how to optimize images for web page display; how to instantiate and use objects (including web forms and controls) and create JavaScript functions; how to code event-driven procedures (event-handlers).

SQL Fundamentals

Class identification: BUSIT103
Instructor: Pratima Suneel

Introduces the fundamentals of database structure and SQL (Structured Query Language). Students learn how to extract and organize data into meaningful information, and gain experience with database servers and client tools.
What did you know before this class?
Before this class I didn't have any knowledge about SQL.
What knowledge/skills did you gain after this class?
During this class I have learned how to use diagrams to show how tables relate to one another in a relational database; I have learned how to interpret business information requests to produce accurate SQL statements; how to construct SQL queries to retrieve data from one or more tables in a database; how to produce SQL queries using logical operators, complex expressions, filters; how to develop subqueries to extend functionality to SQL statements; and how to prepare and export data from a database into a spreadsheet application.