UCONN

UCONN
UCONN

Syllabus Fall 2025

 Syllabus Fall 2025

ENGR 1166: Foundations of Engineering 

Instructor: John A. Iacovacci

 john.iacovacci@uconn.edu

Cell Phone: 917-701-6177

Lectures:

 Mondays 6:20-8:50 pm Room DWTN 305G

 Wednesdays 6:20-8:50 pm Room DWTN 305G

 Office Hours: Wednesday 5:00-6:00 pm room 3.39

Or remote on request

https://uconn-cmr.webex.com/meet/jai17003


Our Class Website is https://uconnstamfordslp.blogspot.com/


Book: Google Cloud Platform in Action JJ Geewax

eBook: https://livebook.manning.com/book/google-cloud-platform-in-action


Catalog Description

ENGR 1166 -  Provides an in depth study of the Google cloud platform.

We will be focusing on learning various aspects of the google cloud using

small assignments related to cloud concepts. The class format is based

upon the first half lecture then the second half hands on workshop.

The environment is hosted at cloud.google.com.

$300 of cloud services is budgeted for each student by google. A credit card is

needed to get google credit. Students will not be spending the entire

$300 google credit so no costs should be incurred.



Objectives

At the end of the course, the students should be able to understand and

be able to develop applications on the google cloud. The concepts will

include virtual machines, MySQL, NoSQL,  Document Storage, Linux,

HTML/CSS, JavaScript, Security, Python, GitHub, Google  API’s,

Cloud Functions, Networking, Authentication, Encryption,  Machine Learning and Artificial Intelligence.


General Requirements & Expectations


1. Attendance: Students are expected to attend all lectures. Attendance

will be taken.

Reading and assignments are required. Assignments required on date.

A 20% penalty will be given for late assignments and 25% if more

than 3 weeks late.

2. Make sure you check your UCONN.EDU e-mail account regularly, or have it

forwarded to an account that you use regularly. Otherwise you may miss important

announcements.


Grading Percentages

Description Percent of course grade

Class assignments: 12 assignments 80% 

Class participation: Attendance 20&

(note late assignments will be penalized 20%or 25%)


8/25-8/27

Week 1 Chapter 1/3/9 What is the Cloud / Data Center / Linux

Linux assignment

9/3-9/8

Week 2 Chapter 8. Cloud Storage / HTML CSS JavaScript

HTML assignment

9/10-9/15

Week 3 Chapter 11 App Engine

App Engine Example

9/17-9/22

Week 4 Chapter 12 Cloud Functions / Python /Github

Python Assignment

9/25-9/30

Week 4 Chapter 4 Cloud SQL / MySQL

MySQL Assignment

10/1-10/6

Week 6 Chapter 5 Document Storage / Datastore

NoSQL Assignment

10/8-10/13

Week 7 Data Visualization 

Data Visualization Assignment

10/15-10/20

Week 8 Chapter 13 Cloud DNS User Validation

Validation Assignment

10/22-10/27

Week 9 Security IAM & Admin

Security Assignment

10/29-11/3

Week 10 Chapter 14 Cloud Vision

TBD

11/5-11/10

Week 11 Chapter 16/17. Cloud Speech / Translations

Vision Assignments

11/12-11/17

Week 12 Chapter 15. Text Analysis

Sentiment Assignments

11/19-12/1

Week 13 Chapter 18 Machine Learning


11/23-11/29

Off

Machine Learning Assignment

12/5/2025

All project work due



Academic Honesty

Students should refer to the Student Code (see section on Academic Integrity -

http://www.dos.uconn.edu/student_code.html) for specific guidelines.

Students with Disabilities

Students with disabilities who believe they may need accommodations in this class

are encouraged to contact the Center for Students with Disabilities (486-2020) as soon

as possible to better ensure that such accommodations are implemented in a timely

fashion.


No comments:

Post a Comment

Assignment #12 due 5/9/25

  Assignment #12 due 5/9/25 Build 4 graphs using machine learning - linear regression I want two separate publicly traded companies e.g. AAP...