Courses. 103 (theory) + 107 (systems) CS145. Fall CS395 CS345. Winter CS245 CS246. CS545 Seminar CS395 CS395. Spring CS347 CS346 CS341



Similar documents
MOOC experiences at San Jose State University

SYLLABUS FOR CS340: INTRODUCTION TO DATABASES

Table of contents. 1. Introduction. 1.1 Training Products. 1.2 Training Enrollment. 2. Advanced Architect Course. 3.

Redesigned College Algebra. Southeast Missouri State University Ann Schnurbusch

!!! Software Engineering 10! Using videos in teaching software engineering IAN SOMMERVILLE

SPRING 2013 BUSINESS COMMUNICATIONS Syllabus

a

* A Practical Response to. Massive Open Online Courses (MOOCs)

Massive Open Online Courses

Hagerstown Community College OFFICIAL COURSE SYLLABUS DOCUMENT. INSTRUCTOR: SEMESTER/YEAR: Fall, 2014

COURSE SYLLABUS BMIS 410 WEB ENTERPRISE TECHNOLOGIES

Class and Office Hours. Course Requirements. Concepts to Learn. CMPUT 499: Introduction

CIS Information and Database Systems I. Course Syllabus Spring 2015

Program Logistics for: Cyber Security Defense Certificate

Course pack Accounting 202 Appendix C (back of textbook, after Chapter 14) Time Value of Money $$$$$$$$$$$$$$

IST687 Scientific Data Management

ACA Seminar Making Sense of the MOOCs. Brussels, 10 October MOOCs best practices and worst challenges Rolf Hoffmann

Massive Online Education and the Changing World of Higher Education. GlobalTech Workshop, May 2013

MIS W: Mobile Business

Online Education: The Coming Tsunami?

San José State University CS160, Software Engineering, Sections 1, 2, and 4, Fall, 2015

Rollins College Entrepreneurial and Corporate Finance BUS 320- H1X

SI 539, Winter 2014 Complex Web Design

General Procedures for Developing an Online Course

C S 105 (53485) Computer Programming: PHP/SQL Spring 2014

PSYC 245: Abnormal Psychology

Database Systems. Lecture 1: Introduction

CHM 1025 ONLINE Fall/Spring Introduction to General Chemistry. East Campus Science Dept. (407)

2 Online Courses. 1 Introduction. D. Powell 1 and J. Hollingsworth 1 1 Department of Computing Sciences, Elon University, Elon, NC, USA

MKTG 2150 GLOBAL MARKETING WINTER 2015 (Tuesday/Thursday course) - - -F I R S T D A Y H A N D O U T- - -

Introduction to Information Technology ITP 101x (4 Units)

PHPM 631 Health Information Management Systems

etroy Course Syllabus BUS 3382 XTIA Business Communication Term 1, 2015 August 10 October 11, 2015

Bishop s University Graduate School of Education. GSE 501: Psychology of Teaching and Learning Winter 2014

ScalableLearning. ScalableLearning. Sameh El-Ansary (Peerialism) Sverker Jansson (SICS) David BlackSchaffer (Uppsala/Stanford) Seif Haridi (KTH)

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Structure, Communication, Consistency

MARKET RESEARCH COURSE SYLLABUS

COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT

MIS W: Mobile Business

IT 101 Introduction to Information Technology

Unit Number Unit Name Person Responsible Business Management and Supervision (MST) Wanda Markie Hunter

CREATING ON-LINE MATERIALS FOR COMPUTER ENGINEERING COURSES

ITP 300: Database Web Development. Database Web Development (Monday section) Fall 2012 Course Units

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

MOOCS & the Granting of College Credit


Scope of this Course. Database System Environment. CSC 440 Database Management Systems Section 1

CSC-570 Introduction to Database Management Systems

MyMathLab User Guide

Basic info Course: CS 165 Accelerated Introduction to Computer Science Credits: 8 Instructor: Tim Alcon timothy.alcon@oregonstate.

Michigan State University s ONLINE RESOURCES

MIS630 Data and Knowledge Management Course Syllabus

A SUCCESSFUL STAND ALONE BRIDGE COURSE

SYLLABUS Human Resource Management MGMT 3241 Section 001 Spring 2006, MW 3:00-4:20 Friday 9

Midland College Syllabus ENGL 2327 (online) American Literature to 1860

CJ 4480 Digital Forensics II Syllabus - Term

Bachelor of Science in Business Administration - Information Systems and Technology Major

Student Achievement and Satisfaction in Introductory Psychology: No Significant Differences Between Face- to- Face and Hybrid Sections

ISQS 3358 BUSINESS INTELLIGENCE FALL 2014

RED DEER COLLEGE DEPARTMENT OF HUMANITIES AND SOCIAL SCIENCES ECON 201 C Introduction to Microeconomics Fall 2014

Database Web Development ITP 300 (3 Units)

CS 306/491-3 Linux Programming Spring 2015

Master of Engineering Program in Industrial Engineering (Updated 2012) Faculty of Engineering Ubon Ratchathani University

A Comparison of Student Learning in an Introductory Logic Circuits Course: Traditional Face-to-Face vs. Fully Online

INTRODUCTION TO HOSPITALITY Course Overview and Syllabus

CENTRAL TEXAS COLLEGE SYLLABUS FOR POFT 2312 BUSINESS CORRESPONDENCE AND COMMUNICATION Semester Hours Credit: 3 INSTRUCTOR: OFFICE HOURS:

etroy Abnormal Psychology 3304 TERM 1, 2015

Southeastern Louisiana University Dual Enrollment Program--History

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Choose your blend. Case stories from real classrooms that show how to succeed with blended learning WHAT IS BLENDED LEARNING?

DePaul University School of Accountancy and MIS ACC Online

HOSPITALITY PROFESSIONAL COURSE (HPC) Course Overview and Syllabus

COLLIN COUNTY COMMUNITY COLLEGE DISTRICT DIVISION OF BUSINESS, INFORMATION & ENGINEERING TECHNOLOGIES COURSE SYLLABUS REAL ESTATE MARKETING

WAYLAND BAPTIST UNIVERSITY VIRTUAL CAMPUS SCHOOL OF BUSINESS SYLLABUS

LIS 786: Advanced Web Design. Fall Class meetings: Fridays, August 31 December 14, :30 4:30 p.m. Crown 330

Academic/Instructional Methodologies and Delivery Systems. Classroom Instruction

SYLLABUS. BOOK AUTHOR ED YEAR PUBLISHER ISBN# REVIEW Managing Human Resources

Peer Reviews of Teaching A Best Practices Guide California State University, Northridge

MAT 103B College Algebra Part I Winter 2016 Course Outline and Syllabus

ECE 458 Engineering Software for Maintainability

THE BACKWARDS CLASSROOM: USING PEER INSTRUCTION TO FLIP THE CLASSROOM

Summer 2015 ACC 201 Financial Accounting and Reporting

PUAD 502 Administration in Public and Non-Profit Organizations Term Offered Fall, 2015 Syllabus

HOSTOS ONLINE COURSE DEVELOPMENT GUIDELINES

ISM 4210: DATABASE MANAGEMENT

Before you begin to adapt your course for online learning, consider the following questions:

MIS Big Data Information Systems

Transcription:

Today Staff introductions Composition of students Courses before/after CS145 What CS145 is not Flipped classroom (and online-ed in general) Components of the course (and where to find them) I m strict and nice Other logistics 1

Courses Fall 103 (theory) + 107 (systems) CS145 CS395 Winter CS245 CS345 CS246 CS545 Seminar CS395 Spring CS346 CS347 CS341 CS395 Database systems Data mining & analysis Independent project 2

CS145 is not a first CS course for someone who needs to build a database an industry-prep course But high density of new resume items SQL, PHP, JSON, XML, UML, XPath, XQuery, XSLT, MySQL, Saxon, an especially easy or hard course About equivalent to: CS154, CS161, CS221 Easier than: CS140, CS143, CS228, CS229 3

The Online-Education Wave Flipped Classroom vs. Online Self-Study vs. MOOC Or: What Happened in 2011 4

Flipped Classroom Online Self-Study MOOC

Flipped Classroom Online Self-Study MOOC

Flipped Classroom Online Self-Study MOOC written exercises w/solutions

Flipped Classroom Online Self-Study MOOC written exercises w/solutions

Flipped Classroom Online Self-Study MOOC Gradiance quizzes since 2002 (Ullman) written exercises w/solutions

Flipped Classroom Online Self-Study MOOC written exercises w/solutions

Flipped Classroom Online Self-Study MOOC written exercises w/solutions

Flipped Classroom Online Self-Study MOOC written exercises w/solutions

Flipped Classroom Online Self-Study MOOC written exercises w/solutions

Flipped Classroom Online Self-Study MOOC Extra exercises w/solutions

Flipped Classroom Online Self-Study MOOC Extra exercises w/solutions Extra exercises w/solutions Extra exercises w/solutions Need for perfection

Flipped Classroom Online Self-Study MOOC Extra exercises w/solutions Extra exercises w/solutions Extra exercises w/solutions Perfection Need for perfection Perfection

CS145 Flipped Classroom Extra exercises w/solutions Perfection Hand-graded challenge problems Multi-part programming project Full-length hand-graded exams Classroom Time Instructor-led Interactive activities Guest lectures from industry Advanced topics, research presentations Routine help sessions Most CS145 students prefer the flipped classroom

CS145 Flipped Classroom Extra exercises w/solutions Perfection Hand-graded challenge problems Multi-part programming project Full-length hand-graded exams Classroom Time Instructor-led Interactive activities Guest lectures from industry Advanced topics, research presentations Routine help sessions Most CS145 students prefer the flipped classroom

Numbers: Fall 2011 CS145 140 (enrolled students) MOOC 60,000 (enrolled students) 26,000 (of them submitted 1+ assignments) 6,500 (completed the entire course)

Numbers: Fall 2012 CS145 220 (enrolled students) MOOC 48,000 (enrolled students) 21,000 (of them submitted 1+ assignments) 4,900 (completed the entire course) 1,900 (completed the course with distinction )

Platforms Fall 2011, CS145 + MOOC Pre-Coursera Fall 2012, CS145 Coursera Winter 2013, MOOC Class2Go Fall 2013, CS145 Class2Go Winter 2014, MOOC Open EdX Self-Study Coursera & Class2Go no Gradiance - style quizzes 21

Components of the Course Video lectures Automated quizzes Automated DB exercises Materials, readings, extra problems Class2Go Challenge problems Project (individual, contest) Exams cs145.stanford.edu Discussion forum Piazza Class meetings 22

Where to Find Everything Main Website: cs145.stanford.edu We will assume you ve read all the information on all pages of this website! Class2Go: linked from Main Website Primarily videos, and exercises Also slides, scripts, readings, software guides, extra problems w/solutions Piazza: linked from Main Website (and Class2Go) Your first stop for questions and discussion CourseWork: linked from Main Website Written assignment submission, grades, solutions 23

I m Strict and Nice Strict No incompletes No alternate exams No special treatment for SCPD students Rigidly-enforced late policy Rigidly-enforced Honor Code Including plagiarism-detection software Nice A+ or contest winner: free lunch Recommendation letters 24

Other Logistics Textbook Programming/systems expertise Communications Anything I missed? You can get started right away 25