CSCE 121 Introduction to Program Design and Concepts

Slides:



Advertisements
Similar presentations
CSc 2310 Principles of Programming (Java)
Advertisements

Today’s Agenda  Syllabus CS2336: Computer Science II.
CSCE 145: Algorithmic Design I Introduction Muhammad Nazmus Sakib.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
CSCE 121, Sec 200 Fall 2010 Prof. Jennifer L. Welch.
CSCE 121, Sec 507/508 Fall 2010 Prof. Jennifer L. Welch.
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
EET 4250: Microcomputer Architecture Fall 2009 William Acosta URL:
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Spring 2008 Mark Fontenot CSE 1341 Principles of Computer Science I Note Set 1 1.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
Spring 2008 Mark Fontenot CSE Honors Principles of Computer Science I Note Set 1 1.
1 CSCE Programming Languages Introduction and Course Administration Dr. Hyunyoung Lee 410B HR Bright
Course Introduction CS 2302 SPRING Course Introduction In this part we'll discuss course mechanics. Most of this will apply to all sections of the.
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
ECEN 301Discussion #1 – Syllabus1 All Sections MWF 1:00 – 1:50 PM 256 CB Lecture: MW Recitation: F Labs: M or Th Instructor: Prof. David Long Office: CB.
SE 2030 Software Engineering Tools and Practices SE 2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
Programming In Perl CSCI-2230 Thursday, 2pm-3:50pm Paul Lalli - Instructor.
Course Information & Syllabus. Prerequisites Math Physics.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
CSCE 121, Sec 200 Fall 2013 Prof. Jennifer L. Welch.
CSC/ECE 517: Object-Oriented Design and Development Web site:
SE-280 Dr. Mark L. Hornick 1 SE-280 Software Engineering Process Dr. Mark L. Hornick web: myweb.msoe.edu/hornick SE280 info syllabus,
The Study of Living Things % = A 89 80% = B % = C % = D 59 – 0% = F.
CSCE 312 Computer Organization Course Administration Dr. Rabi N Mahapatra Department of Computer Science & Engineering, 520B HR Bright,
COMMUNICATION ENGLISH III Prof. Merritt. Today Course introduction Pre-class survey.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Event driven software.
CSCE 314 Programming Languages
Information Retrieval CIS-462 Dr. Samir Tartir 2013/2014 First Semester.
CE-2810 Dr. Mark L. Hornick 1 CE-2810 Embedded Systems Software 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
January 10, Csci 2111: Data and File Structures Instructor: Nathalie Japkowicz Objectives of the Course and Preliminaries.
CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132.
CSC4320/6320 Operating Systems.  Instructor: Xiaolin Hu   Phone:  Office: 25 Park Place Building,
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
Economics 235 Introduction to Agricultural Economics John D. Lawrence Spring 2004.
Class Introduction IST 210: Organization of Data IST2101.
CSC/ECE 517: Object-Oriented Design and Development
IST256 : Applications Programming for Information Systems
CSCE 121, Sec 200 Fall 2012 Prof. Jennifer L. Welch.
CS101 Computer Programming I
CSC/ECE 517: Object-Oriented Design and Development
CSc 1302 Principles of Computer Science II
CSCE 451/851 Operating System Principles
CSc 2310 Principles of Programming (Java)
Welcome to the a Department of Engineering Education !
Advanced College English
Day 1: Getting Organized Fall 2011
MathXL® Student Overview QRB/501
Advanced College English
FALL 2018 Welcome to ESL.
INTRODUCTION TO COMPUTER SYSTEMS
Advanced English Conversation
Regents Physical Setting: Earth Science
Day 2: What is Physics? + Class Structure
CS 111 Digital Image Processing
Intro to CIT 594
Principles of Programming Languages
Exam Preparation Spring 2017
Best Practices for Teaching Online
MyMathLab® Student Overview QRB/501
Day 1: Getting Organized Spring 2011
Classroom Introduction
Administrative Issues
Classroom Introduction
CS144K An Introduction to Computer Networks
CSCI 1730: C++ and System Programming
Presentation transcript:

CSCE 121 Introduction to Program Design and Concepts Spring 2014

Stroustrup/Programming People Instructor: John Keyser TA: Michael Nowak Stroustrup/Programming

Stroustrup/Programming Prerequisites We assume some prior programming course The language doesn’t matter Assume you will be familiar with some basic programming concepts Will be going through some material very fast, assuming it is more “refresher” Stroustrup/Programming

Stroustrup/Programming Course Communication Sources of Information Website To show up soon… Piazza Will be asking you to join piazza Class and Lab Come every time! Stroustrup/Programming

Stroustrup/Programming Textbook Bjarne Stroustrup’s Programming Principles and Practice Using C++ 4th printing or later The textbook is very necessary! We will follow the textbook closely in this class. Stroustrup/Programming

Stroustrup/Programming Grades Assignments (50%) Will be handed out. Work on at home and in lab Exams (40%) Two midterm exams (10% each), one final (20%) Assume Scantron needed Attendance and Participation (10%) Pop quizzes, attendance quizzes, lab quizzes, online participation, etc. Stroustrup/Programming

Stroustrup/Programming Grading Assignments and Attendance/Participation Each item will have a base score (weight) Total grade is sum of grades over sum of base scores Late assignments Penalized by number of minutes late, m Penalty is multiplier of 0.9998m Stroustrup/Programming

Stroustrup/Programming Turnin Turn in to CSNet Should try to get accounts in first lab Include honor code statement on assignments If you have questions on collaboration – assume you cannot and then check with instructor or TA! Stroustrup/Programming

Stroustrup/Programming Questions Questions on the general course structure? Stroustrup/Programming