Home

Ms. Davis’ Computer Courses Syllabus

Computer Science- Preparing you for EVERY job.

Jefferson Academy High School
11251 Reed Way
Broomfield , CO 80020
(720) 887-1992

 

Instructor and Contact Information

Ms. Davis
Email: jdavis@jacomputers.org or jdavis@jajags.com
Web site: www.jacomputers.org

Mission: Provide quality education in computer science and train students to effectively apply this education to solve real-world problems giving them a competitive advantage in the ever-changing global work environment of the 21st century.

On Campus Times: Mondays-Fridays: 7am - 3:55pm
As I am often working on technology in other areas of the building and not in my room or in meetings, please let me know if you need to see me. See drop in and appointment times below.
Drop In Times: Tuesday-Thursday 7:15-8:15 am
Appointment Times: HS lunch, Monday and Friday 3:25-3:55pm

 

Course Description:
Click the class title to see the course objectives

Intro to Computers - is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun.
Office 1 - provides you with the proper knowledge, skills and procedures to create documents, workbooks, and presentations using Office 2016 (Microsoft Word, Microsoft Excel, and Microsoft PowerPoint). (prerequisite Intro to Computers)
Office 2 - offers a deeper study of the Microsoft Office 2016 suite including Word, Excel, and PowerPoint. The knowledge gained from Office 1 will be expanded as you learn more functions available in each application. (prerequisite Office 1)
HTML5 & CSS - master the HTML5 and CSS3 skills you need to create exceptional web designs. This class covers basic to advanced concepts and skills for developing web pages and websites using the most current versions of HTML5 and CSS3. You will learn to create dynamic websites that incorporate forms, videos, JavaScript, cutting-edge CSS3, and more. (prerequisite Intro to Computers)
Dreamweaver - allows you to quickly create Web pages without writing the code in HTML. In this class you learn about the Dreamweaver workspace, how to develop a Web Page, and work with text, graphics, links, tables, and forms. If time permits, you will use style sheets, create layers, and add multimedia elements. (prerequisite HTML)
Adobe Animate - offers a fun learning experience because it allows you to create animations, transformations, creative typography, and Internet applications. You will learn the basics of Animate which include learning the Animate environment, drawing objects, working with symbols and interactivity, creating animations, and creating special effects. You will prepare and publish movies and complex animations that run seamlessly across desktops, smart phone and tablets. (prerequisite Intro to Computers)
Adobe InDesign - learn how to create engaging page layouts, flow and edit text, create and use styles, incorporate graphics and tables, and create PDF forms and ebooks. (prerequisite Intro to Computers)
Pre-Architecture - Building Information Modeling (BIM) is an intelligent model-based process that provides insight for creating and managing building projects faster, more economically, and with less environmental impact. Students will learn basic techniques for creating building information models, including: building elements, building envelope, curtain systems, interiors and circulation, and creating families in AutoDesk Revit. (prerequisite Intro to Computers)
Computer Aided Engineering - Computer Aided Design (CAD) and Computer Aided Engineering (CAE) software tools are essential to the engineering design, analysis, and manufacturing process. This course teaches fundamental CAD and CAE skills through a series of lectures and exercises using Autodesk Fusion 360, a cloud based CAD/CAM tool. This course is based on the Introduction to CAD/CAE tools course currently taught by Adjunct Professor Sualp Ozel at Carnegie Mellon University, PA.
3-D Design - Students will learn to make original designs and maybe even customize those designs to specific people. That means you can’t just download and print other people’s files— you need to rock that software yourself. Well, if you are just learning how to do that or have outgrown the “starter” apps, you’ve come to the right place! With this class you’ll soon be making your own designs with Autodesk’s Fusion 360 software. The course fee covers the 3-D printing of student designs. Course fee - $30 (prerequisite Intro to Computers)
Intro to Cybersecurity - As our world becomes increasingly dependent on technology, cybersecurity is a topic of growing
importance. It is crucial that companies and individuals take precautions to protect themselves from the growing threat of cyber attacks. This course prepares students with crucial skills to be responsible citizens in a digital future. Students will learn foundational cybersecurity topics including networking fundamentals, software security, and basics of cryptography. (prerequisite Intro to Computers)
Cybersecurity I - The Cybersecurity I course presents the fundamental tenets of networking and covers the general concepts involved in maintaining a secure network computing environment. Upon completing this course, students will be able to examine and implement basic networking configuration techniques as well as describe general networking fundamentals.(prerequisite Intro to Cybersecurity)Available Fall 2020
PC Repair I - This course introduces students to the field of IT technical support in how to install, maintain and troubleshoot computer hardware and networks. This course uses CompTIA A+ Exam objectives as a framework to prepare you for the 220-1001 certification exam. The class covers the latest hardware, security, mobile device support, cloud computing and virtualization. Comp TIA A+ certification is not included with the course. (prerequisite Intro to Computers)
PC Repair II - Master the details of IT technical support as you learn how to work effectively with users as well as how to install, maintain and troubleshoot computer software.This course uses CompTIA A+ Exam objectives as a framework to prepare you for the 220-1002 certification exam. The class covers core and advanced topics while emphasizing practical application of the most current technology, techniques and industry standards in IT technical support today. You learn by doing with lessons on the latest security, Active Directory, operational procedures, basics of scripting, mobile operating systems, virtualization, remote support and Windows 10. Comp TIA A+ certification is not included with the course. (prerequisite PC Repair I)
Javascript - This course teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills. Once students complete the Javascript course, they will have learned material equivalent to a semester college introductory course in Computer Science and be able to program in JavaScript. (prerequisite Intro to Computers)
App Development - In this course, students will learn how to create mobile apps using React Native, a popular platform-agnostic framework developed by Facebook and used by successful tech companies including Airbnb, Facebook, Instagram, Tesla, and more. As an online blended high school course, students will design and build applications to run on their own smartphones and will use the latest tools and technologies available for mobile app development. Students will learn the foundations of the React Native framework, components, and how to use components to create scalable, custom, and fast mobile applications. Students will also learn about important computer science topics including state changes, using XML and stylesheet objects, mapping through objects, rendering dynamic data, and creating modular app layouts with flex. (prerequisite Javascript)
Python Programming - This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language. (prerequisite Intro to Computers)
Raspberry Pi - The Raspberry Pi is a small, affordable single-board computer that the student will use to design and 19 The Jefferson Academy English Language Arts Curriculum is designed to help prepare students for the rigors of college by developing their critical reading skills and their written and verbal communication skills. develop fun and practical IoT (Internet of Things) devices while learning programming and computer hardware. In addition, students will learn how to setup the Raspberry Pi environment, get a Linux operating system running, and write and execute some basic Python code on the Raspberry Pi. Students will also learn how to use Python-based IDE (Integrated Development Environments) for the Raspberry Pi and how to trace and debug Python code on the device. (prerequisite Python Programming)
Artificial Intelligence - Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome. Machine learning is so pervasive today that you probably use it dozens of times a day without knowing it. Many researchers also think it is the best way to make progress towards human-level AI. In this class, you will learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself. More importantly, you'll learn about not only the theoretical underpinnings of learning, but also gain the practical know-how needed to quickly and powerfully apply these techniques to new problems.
Python Game Programming - Once you have an understanding of the basics of Python programming, you can now expand your abilities using the Pygame library to make games with graphics, animation, and sound. (prerequisite Python Programming)
Beginning Java Programming– An introduction to Java using a project-oriented approach to learning, presenting difficult Java programming concepts in a straightforward and exciting way! The real-world examples provided reinforce concepts and empower student to apply the knowledge acquired. This course maps the Computer Science AP examination. (prerequisite Intro to Computers)
AP Computer Science A - AP® Computer Science A is both a college-prep course for potential computer science majors and a foundation course for students planning to study in other technical fields such as engineering, physics, chemistry, and geology. The course emphasizes programming methodology, procedural abstraction, and in-depth study of algorithms, data structures, and data abstractions, as well as a detailed examination of a large case study program. Instruction includes preparation for the AP Computer Science A Exam. Click here for additional info on AP Computer Science (prerequisite Beginning Java Programming and Permission of Instructor) Note: the written AP Exam is May 9, 2020 in the afternoon.
Computing Ideas - The Computing Ideas course is a first computer science course introducing the basics of designing a web page, and how information and images are represented with computers. Students will learn to code using blocks to drag and drop, but they can switch between blocks and text as desired. Students will create a portfolio on the web of projects they build throughout the course. With a unique focus on creativity, problem solving and project based learning, Computing Ideas gives students the opportunity to explore several important topics of computing using their own ideas and creativity and develop an interest in computer science that will foster further endeavors in the field. (prerequisite Intro to Computers)
AP Computer Science Principles - This course is a rigorous, entry-level computer science course that introduces high school students to the foundations of modern computing. The course covers a broad range of foundational topics such as programming, algorithms, the Internet, big data, digital privacy and security, and the societal impacts of computing. (prerequisite Creative Computing and Permission of Instructor) Note: the written AP Exam is May 15, 2020 in the morning.
C# Programming - In this official course from Unity, you will learn to Create with Code as you program your own exciting projects from scratch in C#. As you iterate with prototypes, tackle programming challenges, complete quizzes, and develop your own personal project, you will transform from an absolute beginner to a capable Unity developer. By the end of the course - if you are completing it through a school program - you will also be ready to put your skills to the test on the Unity Certified User Programmer Exam. Most importantly, though, when you complete this course, you will have the confidence that you can Create with Code. (prerequisite Intro to Computers)
Computer Game Programming I - This course goes from absolute beginner all the way to building and programming your own games in Unity. Included in this course are various tutorials and projects as well as resources to help you learn concepts of the Unity development platform.  This course will help you understand the foundations of programming - from variables to loops - to the nuances of Unity that help makes people's lives easier. This course will help you learn the terminology and the concepts to know when using C# to program games and projects in Unity.(prerequisite C# programming)
Computer Game Programming II - This course will provide a strong foundation in software engineering, programming, and the C# language. You will work on all major aspects of developing video games using the Unity engine. Through this course, students will learn programming by working on games, and will learn to write code to run every part of their game, from physics to AI to game servers. Rather than focusing narrowly on topics needed to make games, this course will teach you to be a programmer with a solid foundation in Unity.(prerequisite Computer Game Programming I)
Immersive Realities - Virtual and mixed reality technologies are becoming booming industries. In this course you will design content for Virtual Reality and Mixed Reality. Learn how to take advantage of the newest advances in VR and MR modeling, texturing, and rendering in this course. Using Maya and Unity, you'll look at how to create assets that are efficient and effective, contributing to an overall more compelling virtual reality experience. Dive into modeling, texturing, and rendering, and learn some tips for making more sophisticated content with ambient lighting and effects. Plus, get insights on cutting-edge VR and MR techniques, such as creating content with Unity, Unreal Engine 4, Tilt Brush, SculptrVR, MakeVR, and more.(prerequisite C# programming)
Adobe Premiere - Learn to edit video in Adobe Premiere Pro CC 2019 and get the most out of your workflow. Learn how to take a project from beginning to end, organize media, add audio, create transitions, produce titles and captions, and add effects. Take your projects further by sweetening and mixing sound, compositing footage, adjusting color, using advanced editing techniques, managing projects, working with 360 video for VR headsets, animating graphics and video, exporting, and much more. Workflows incorporating Adobe Photoshop, Adobe After Effects, and Adobe Audition expand your creative options.

Homework:

Homework will be assigned as needed. If you do not complete your work in class, I expect the work to be completed outside of class time. Time management is a big part of the class. You are expected to complete all assignments either in class or outside of class and manage your time and effort accordingly. If you complete work on time in class, homework will not be assigned.

Materials:

Pen or Pencil

Deadlines

Just as an employer expects efficiency out of an employee, so do I. You are expected to complete the required assignments of the course. If you fall behind, you are expected to make up assignments outside of class time and by increasing your focus in class. You are expected to set intermediate goals for completing your work and to keep track of your time. I do accept work after the first and second deadlines for up to full credit but the third deadline is a final deadline to allow for grading time. Plan accordingly to make sure you finish everything before the third and final deadline. You will be graded on meeting the following deadlines:

Common Assignments

First deadline

Second deadline

Third deadline (Final deadline)

Due

Due by March 18

for all Classes

 

April 13
Seniors - Apr 10

April 30
Seniors - April 28

May 15
Seniors - May 12

Intro to Computers
Office, Web Design
Animations and Game Design
Programming and 3-D Design

Office 1 (PA each Section) SEE BELOW FOR ADDITIONAL CHECKPOINTS

Word 1-3, WPAs

Excel 1-3, EPA

Powerpoint 1-3, PPA

Office 2 (PA each Section)

Word 4, 6,7, WPAs

Excel 4-6, EPAs

PowerPoint 4-6, PPA

HTML5 & CSS3 (PA each chapter)

Chapters 1-3

Chapters 4-6

Chapters 7-8 & PA finalized

Dreamweaver (PA each chapter) Chapters 1-4 Chapters 5-7 Chapters 8-10

Animate (PA each chapter)

Chapters 1-4, PA each

Chapters 5-8 , PA each chapter

Chapters 9-11 & PA each Ch

InDesign (PA each deadline)

Chapters 1-6

Chapters 7-11

Chapters 12-15

Pre-Architecture(PA Final)

Intro,Warmup 1-3

Tutorial 1-2

Tutorial 3-5 & PA

Computer Aided Engineering Week 1-3 Week 4-6 Week 7-10

3-D design (PA each Chapter 6-10, plus 5)

Chapters 1-7 (PA 5-7)

Chapters 8-10 & PAs; 3 projects

5 Projects + 2 PA

JavaScript Programming
Unit 1-4
Unit 5-8
Unit 9-12

App Development

Modules 1-5

Modules 6-10

Modules 11-15

Intro to Cybersecurity
Units 1-4
Unit 5-7
Units 8, 11, 9

Python Programming

Level 1 - Chapters 1-5

Level 2 - Chapters 1-5

Level 3 - Chapters 1-6

Raspberry Pi
Projects 1-10
Projects 11-20
Projects 21-24 & PA

Python Game Programming

Chapters 1-4

Chapters 5-8

Chapters 9-12 & PA

Java Programming (PA Final)

Chapters 1 -2

Chapters 3-4

Chapters 5-6

AP Computer Science A

See notes

See notes

See notes

Computing Ideas

Units 1-2

Unit 3-5

Unit 6-8

AP Computer Science Principles

See notes

See notes

See notes

C# Programming

Chapter 1-2

Chapters 3-4

Chapters 5-6

Immersive Realities

VR Ch 1-3

VR Ch 4 and AR 100-212

AR 213-250 OR VR Ch 5-6

Artificial Intelligence History/Voice/Vision ML Concepts Framing to Feature Crosses ML Concepts through Embeddings
PC Repair I Chapters 1-4 Chapters 5-7 Chapters 8-10
PC Repair II Chapters 1-4 Chapters 5-7 Chapters 8-10
Premiere (PA each deadline) Chapters 1-6 Chapters 7-11 Chapters 12-16

Learning Needs

·        By making the course self-paced, this allows you to progress at your own speed. However, make your time count. This does not mean you slack off during class. In fact, the amount of material is about what a student can do if 100% of the time is spent on the assignments. If you are absent for any reason, spend a lot of time talking or on breaks, or need extra time to finish assignments, you'll probably have a lot of work to do outside of class hours or you may not pass the class.

·        This will meet the needs of both fast and slow students. However, students are expected to focus on their work for the entire period every day and do their best job. The grade will be a direct reflection on how much a student is on-task and completing assignments correctly.   

 

Preparation for the Work World (minutes points)

·        Employers want a job done well. Therefore, credit will only be given for documents that complete the objectives of the assignment, look professional, and have a minimum of mistakes. Since the spell-check feature is a tool of the computer, this includes correct spelling on all documents. Examples of completed documents are in the book and/or on the Web site. You are expected to check your work against these examples. If an assignment does not meet these guidelines, I will give feedback and may give you the opportunity to make corrections. Chapter assignments that are completed correctly the first time with no errors will receive a 100.

·        An employer expects employees to use the resources available to them for solving problems. If you run across problems when creating a document (with either the software or hardware), you are expected to try trouble-shooting yourself, use books and on-line help resources, and your co-workers. Use the instructor as a last resort because she will not be available when you leave the class.

·        All employers want employees who arrive to work on-time and are productive throughout the day. Therefore, a minutes grade(90 minutes or points per day) is given based on the number of minutes worked out of the expected 3600 minutes in class (90 minutes points per day for 40 class days) based on the following:

·        You are allowed two 5 minute breaks without penalty per day to stretch, stand up, look at something besides the screen, or use the restroom as long as you do not disrupt other people in the classroom. If you fall behind in assignments, this break privilege may be revoked until you have caught up on your assignments. You may also lose this privilege if you disrupt anyone else's work or break any school rules. You must sign out when you leave the classroom. Only one student may be out of the room at a time. You may only leave the room once per day. Break Procedure

·        You are expected to be working on your assignments every class period. If you are going to Web sites, playing games, getting out of your chair, talking about things not related to the class and not getting your work done, the teacher may deduct time from your minutes grade and move you to a different location away from distractions.

·        Unexcused absences, tardies, or suspensions count for twice the actual amount of time missed. For example, if you are absent one day without an excuse(skipping), you are docked 180 minutes (2 class periods) toward your productivity grade. If you are late 5 minutes one day to class without an excuse, you are docked 10 minutes on your minutes grade. After the third tardy there are also office consequences.

·      If a student misses half a class or more (unexcused) it counts as an absence not a tardy. Therefore, in this situation, you will have 180 minutes deducted from your productivity grade. Every unexcused tardy after two will also count as 90 minutes deducted from your minutes grade.

·        Suspended students will lose all productivity minutes for any time missed and may make up time at the teacher’s discretion.

·        At the discretion and convenience of the teacher, you may make up missed time before or after school, at lunch, or during another class. The teacher may add this time to your productivity grade. This only applies to unexcused time out of class. If you are absent excused, you are not required to make up time but may need to come in to get caught up on work.

 

Assignments

Assignments are listed on Ms. Davis’ Web site (www.jacomputers.org). The student is responsible for checking this location periodically to see if there are any changes to assignments or notes for their completion.

Assignments are graded for completeness and for quality. Generally, here is how the documents will be graded:

·        2-5 points off if files are saved incorrectly.

·        2-5 points off for an error in doing a procedure or a missing step.

·        1-2 points off for general typos in a document.

·        1-5 points off if words are spelled incorrectly. One point per word, up to five points. Always do a spell check!

 

Quizzes and Tests

·        Below is a schedule of all quizzes and tests for this class.

March 19  :

Syllabus and Procedures Quiz

April 13 (Seniors - April 10) :

Quiz over material from Deadline 1 (see above)

April 30 (Seniors - April 28) :

Quiz over material from Deadline 2 (see above)

May 15 ( Seniors - May 11) :

Quiz over material from Deadline 3 (see above)

May 18 & 19 (Seniors - May 12-13)  :

Performance Based Project Test

May 20 OR 21 (Seniors - May 15) :

Final Written Exam

Grading System Weights

All Classes (Classes without a Personal Assignment will be 10% for whiteboards and 10% for common assignments)

Whiteboards: 5%
Minutes Points: 20%
Common Assignments: 5%
Deadline 1 Assignments: 10%
Deadline 2 Assignments: 10%
Deadline 3 Assignments: 10%
Personal Assignments: 10%
Quizzes: 10%
Performance Based Test: 10%
Final Exam: 10%

 

Grading Scale

What Each Grade Means:

A: 90-100%

If you earn an A in this course it means that you put forth maximum effort on each and every task assigned, activity in class, project given, and overall had a positive attitude in class. Very high level of self advocacy.

B: 80%-89%

If you earn a B in this course it means that you put forth good effort on each and every task assigned, activity in class, project given, and had a good attitude the majority of the time in class. Self advocacy is a priority for the student.

C: 70%-79%

If you earn a C in this course it means that you put forth average effort on each task assigned, activity, project, and had a mostly positive attitude in class. Some attempt made to get extra help. Average level of self advocacy.

D: 60%-69%

If you earn a D in this course it means that you put forth very little effort on each task assigned, activity, project, and had a somewhat negative attitude in class. Little effort put into getting extra help.

F: Below 59%

If you earn an F in this course it means that you put forth no effort on each task assigned, activity, project, and had a negative attitude in class. No effort to receive extra help.

·        Grades are available on-line through the school website by clicking on the Infinite Campus link. Grades are updated at least weekly.

Discipline Policy

The discipline policy for this class is a simple process. The objective is to change behavior, not punishment. If you violate the class rules, you will be given verbal and written warnings. Further problems will result in detention, notification of parents, and consequences which may include removal from the classroom.

Discipline Consequences: Procedural Steps

  1. Verbal warning
  2. After School Detention with Ms. Davis
  3. Friday School, notification of parents
  4. Office Referral

Classroom Rules

  • Respect all people by talking and listening appropriately.
  • Participate and behave appropriately in group situations.
  • Be at your desk and working when the bell rings. See minutes points for tardy consequences as well as school tardy policy below.
  • Each individual is responsible for maintaining the equipment in the classroom and to pickup trash. Avoid spills. In the computer lab, drinks must be in containers with lids. Food is allowed but must be consumed during a break away from the computers.
  • Because of viruses, spyware, and other problems, no downloads or changes in settings will be allowed unless approved by the teacher. On your own login you may change desktop or screen saver settings. However, if you are using a guest or group login, you cannot make any changes to the settings.
  • The default in this class is that ALL work will be accomplished individually, UNLESS my permission is given in advance of an assignment/quiz/exam/take-home exam/final. If you are in doubt, please ask.
  • Electronics
    • In general, students are not allowed to use any personal electronic device in the classroom. However, since most of the work is independent and some students’ productivity is enhanced with music, headphones plugged into the computer are allowed during independent work as long as they do not disrupt anyone's learning. Students must bring thier own headphones in order to listen to music.
    • Cell phones will be kept in a holder in the classroom during the class period. If a student chooses to inappropriately use an electronic device in class, the following measures will be implemented:
      • First offense: The teacher will confiscate the device and take it to the office. A student can retrieve the device between 3:15 and 3:30 that day.
      • Second offense: The teacher will confiscate the device and take it to the office. Only a parent can retrieve the device between 3:15 and 3:45 that day or any day after. The office will not call the parent. It is the responsibility of the student to let the parent know.
      • Third offense: The teacher will confiscate the device and take it to the office. A parent conference with administration will be required before the device will be returned. The student will not be allowed to use their device for music in the classroom.
  • We will also follow all rules outlined in the JA student handbook and Jeffco Conduct Code.

 

Plagiarism Policy

Turning in any work that is not your own without citation is considered plagiarism. The default in this class is that ALL work will be accomplished individually, UNLESS my permission is given in advance of an assignment/quiz/exam/take-home exam/final. If you are in doubt, please ask. Your own words, ideas, and work are the constant expectation. Students will receive no credit for work determined to be plagiarized and will face appropriate consequences determined by the administration, up to and including suspension..

 

Tardy Policy

  • 1st Tardy-teacher conference
  • 2nd Tardy-teacher notifies parent by phone and speaks to the student
  • 3rd Tardy-teacher contacts parent-student receives teacher led detention/consequence
  • 4th Tardy-referral to office
  • 5th Tardy-parent, student and admin meeting at school

 

Course Requirements

  • Attendance: If you are absent, it is your responsibility to determine and make up missed assignments. Since most of the work is done in the lab or on the lab computers, or with textbooks that are only available in the classroom, you may need to schedule a time before or after school or at lunch to complete the work.
  • You are expected to make up time for unexcused tardies or absences. Unexcused time requires twice the time to make up the points.
  • You are expected to be at every class, on time, and working when the bell rings and ready for instruction whenever the instructor starts.
  • You will be expected to participate in class activities: discussions, workshops, and small group opportunities.
  • You will be responsible to create and store assignments on the network, personal computer, flash drive, and may be required to prepare some hard copies.
  • You should support other students and not disrupt their learning.
  • If you need help, you are expected to consult the tools you will always have first: the book, on-line help, and a peer. If you still need help, ask the instructor.

Class and Office Times

Official Office Hours

Open Lab
Daily
7:15-8:15am

A

M-R
8:25 - 9:55
F
8:25 - 9:45

B

 

M-R

10:00 - 11:30
F
10:30 - 11:50

C

M-R

12:15 - 1:45
F
12:30 - 1:55

D
(Planning)
M-R
1:50 - 3:20
F
2:00 - 3:20

Official Office Hours

Open Lab
Fri
3:20-4:00pm

HOME