CSE191 - Software Engineering for IoT Applications


Description:

This is a hands-on project-oriented course covering fundamental technical and entrepreneurial disciplines. Coursework will include project scoping, system architecture, choosing development tools, testing and product deployment. Project will include real time data collection from fielded hardware, data analytics and user interface strategies. Uses C, PHP, Python, mySQL, HTML-AJAX, JavaScript, RTOS and Linux. (2 Units - P/NP)



Instructor: Ian Lerner
Lecture Time: Monday 9:30a-11:20a
Lecture Room: 2154
Contact Info: ialerner@ucsd.edu
Office Hours: Monday 12:00 – 1:00p
Office: 2212
Piazza: piazza.com/ucsd/spring2019/cse191b00/home



Syllabus: Spring 2019

Vision:

This CSE 191 offers you the opportunity to learn common system level design on an application which you will build with a small team of two. This course fosters an environment of teamwork, innovation, creativity and discovery. What you learn in this course will help you improve your high level thinking, developmental and problem solving skills. This is a multi-discipline course requiring both low- and high-level development on both cloud and embedded infrastructures.

Grades:

Grades will be awarded based approximately on the following breakdown:
10%Professionalism
10%Participation: class discussions, progress reporting
10%Teamwork: team presentations and colaboration
40%Labs: 8 weekly labs (5% each)
Our labs will build on eachother so it’s important to get the Lab work complete each week
30%Final Project Presentations
Time: Thu, June 8, 2019, 9:00am - 11:00am
Location: TBD

Regrade request:

All requests are due within 7 days from the day that assignments were returned and no request will be accepted after that period.

Bonus:

• Up to 20% added for demonstrating expanded scope in functionality or analysis • All team members with best project as voted by colleagues.



Students requesting accommodations for this course due to a disability must provide a current Authorization for Accommodation (AFA) letter issued by the Office for Students with Disabilities (OSD) which is located in University Center 202 behind Center Hall. Students are required to present their AFA letters to Faculty (please make arrangements to contact me privately) and to the OSD Liaison in the department in advance so that accommodations may be arranged.



Individuals are not permitted to approach students to offer services of any kind in exchange for pay, including tutoring services. This is considered solicitation for business and is strictly prohibited by University policy.