CEN 3913: Design 1 - Spring 2020
Instructor and Project Coordinator: Dr. Mark Schmalz (email: mssz@cise.ufl.edu)
Department of Computer & Information Science and Engineering
University of Florida
This document is an aid to understanding your responsibilities as a junior in the CpE program taking CEN 3913. You should carefully read this document and provide a copy to your advisor for his or her information regarding your responsibilities.
Course Syllabus for Spring 2020
Anticipated Course Schedule for Spring 2020
Instructor Office Hours: Posted on website www.cise.ufl.edu/~mssz
What's News:
Sixteenth & Seventeenth Classes: Lectures 16 & 17 -- Planning Your Design Report / Preparing Your Literature Search
- When: Tue 10 March 2020: Period 7 --and-- Thu 12 March 2020 Period 7-8
- Where: Online - Website and Canvas
- What: Literature Search & Preparing Citations
- Notes: Read Citation Format Description at this link
- Notes: Read Design Report Example we did in-class and Design Report Example from Spring 2015
- Web Resources: Read Example of an Electronic Circuit Design Report and General Guidelines and Format for Writing Engineering Technical Reports: Role of The Literature
Fifteenth Class: Registering for CISE Design 2, Planning Your Project
- When: Tue,Thu 18,20 February 2020: Tue Period 7, Thu Periods 7-8
- Where: Tue LIT/0233, Thu CSE/E222
- What: Registration for CISE Design 2 - Spring 2020
- Notes: Download and fill out Registration Form at this link
- Notes: Project Plan Template and Example at this link
Fourteenth Class: Lecture 12 -- Time Management and Presentation Skills
- When: Thu 20 Feb 2020: Period 7-8
- Where: CSE/E222
- What: Time Management and Presentation Skills, we will also work on project selection
- Notes: Read material at this link
Thirteenthth Class: Lecture 11 -- Finalizing Project Selection
- When: Tue 18 Feb 2020: Period 7
- Where: LIT/0233
- What: Project Selection (check Canvas announcements)
- What: PROJECT SELECTION MATRIX (v0) at This Link
- Notes: Final Project Selection Matrix: TBD in class
Eleventh and Twelfth Classes: Lecture 10 -- Project Selection
- When: Tue 11 Feb 2020 Period 7 -and- Thu 13 Feb 2020 Period 7-8
- Where: Tue in LIT/0233 and Thu in CSE/E222
- What: Project Selection
- Notes: Interactive "Chalk Talk" in class
Tenth Class: Lecture 09 -- Complexity/Error Analysis Techniques
- When: Thu 06 Feb 2020: Period 7-8
- Where: CSE/E121
- What: Discussion of Computational Complexity and STEEP Metrics
- Notes: Interactive "Chalk Talk" in class
Ninth Class: Lecture 08 -- Software Test and Analysis - Techniques and Tools
- When: Tue 04 Feb 2020: Period 7
- Where: LIT/0233
- What: Software Test and Analysis
- Notes: Interactive "Chalk Talk" in class
Eighth Class: Lecture 07 -- Software Engineering Principles and Practice, Part II (with Overview of past two weeks material)
- When: Thu 30 Jan 2020 - Period 7-8
- Where: CSE/E222
- What: Interactive Software Engineering Examples - Games and other projects
- Notes: Interactive "Chalk Talk" in class
Reading Assignment: Agile Development and Software Engineering
- When: Tue 28 Jan 2020 - Pd 7
- At this link
Seventh Class: Lecture 06 -- Software Engineering Principles and Practice, Part I
- When: Tue 28 Jan 2020 - Pd 7
- Where: CSE/E121
- What: Software Engineering Principles and Practice, Text & Videos
- Notes: Overview at this link
Sixth Class: Lecture 05 -- Graphics protocols including OpenGL
- When: Thu 23 Jan 2020: Period 7-8
- Where: CSE/E222
- What: Graphics protocols and tools, including OpenGL
- Notes: Overview at this link
- Notes: Integrating Audio and Video with Webpages
Fifth Class: Lecture 04 -- SQL, MySQL, Flash and general graphics
- When: Tue 21 Jan 2020: Period 7
- Where: LIT/0233
- What: SQL, MySQL, Flash and general graphics
- Notes: Overview at this link
Fourth Class: Lecture 03 -- Object-Oriented Design Tutorials and Tools
- When: Thu 16 Jan 2020: Period 7-8
- Where: CSE/E222
- What: Object-Oriented Design Tools
- Notes: Overview at this link
Third Class: Lecture 02 -- Object-Oriented Design & Associated Tools
- When: Tue 14 Jan 2020: Period 7
- Where: LIT/0233
- What: Object-Oriented Design and its support in Java, C++, etc.
- Notes: Overview at this link
Second Class: Lecture 01 -- Design Process
- When: Thu 09 Jan 2020: Period 7-8
- Where: CSE/E222
- What: Design Process and Designing the Design Process
- Notes: Overview at this link
First Class: Course Objectives and Organization + Design Process
- When: Tue 07 Jan 2020: Period 7 (1.55p - 2.45p)
- Where: LIT/0233
- What: Basic Organization, Expectations, Grading, Syllabus, Getting Started - Beginning and Understanding the Design Process
- Notes: Overview at this link
Archive of Lecture Overviews
-->
Supporting Material
Please read the following two Web pages on Citation Format and Time Management
- Citation Format for Midterm and Final Presentations: at this link
- Time Management and Presentation Skills writeup (HTML format)
A. Overview. An overview of the course is given in the following four links. Read these carefully before choosing an advisor or project.