Welcome to the First-Year Experience!

Slides:



Advertisements
Similar presentations
Guidelines for honors theses for Computer Science, Computer Systems Engineering, and Informatics March 2013.
Advertisements

SPSU 1001 Hitchhiker’s Guide to SPSU Mid Term Assessment Copyright © 2010 by Bob Brown.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 12 noon Thursday 10:30 am – 12 noon.
CS 201: Introduction To Programming With Java
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10:30 am – 12 noon Thursday 10:30 am – 12 noon.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
Welcome to MAT 142. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday 10 am – 10:45 am Wednesday 8:15 am – 9:15 am Thursday.
July 23, 2003 CSI 121 Structured Programming Language Introductory Lecture Sabbir Muhammad Saleh Lecturer Department of CSE University of South Asia.
Introduction to Programming Environments for Secondary Education CS 1140 Dr. Ben Schafer Department of Computer Science.
Math Lab Orientation VALENCIACOLLEGE, WEST CAMPUS
What you need to know about this class A powerpoint syllabus.
Welcome to COE212: Engineering Programming Instructor: Wissam F. Fawaz Office 103, Bassil bldg. All week long: What is computer.
MAT 0145 College Readiness Math II Spring 2015
CSCE 1040 Computer Science 2 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
Welcome to Physics 1403!!. Class Web Page! There, you can find: 1. Posted (MS Word format): Syllabus,
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010.
ECE 1100: Introduction to Electrical and Computer Engineering Wanda Wosik Associate Professor, ECE Dept. Notes 1 Spring 2011 Slides adapted from lectures.
Welcome to the First-Year Engineering Program ENGR 1181 Class 1 – Part 2.
GTA 101: Surviving the First Week Monica Baziotes Kent Games Lindsey Zanchettin.
The Study of Living Things % = A 89 80% = B % = C % = D 59 – 0% = F.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Orientation Spring 2011 Denise Coffey MSN, RN.  Concepts covered will include alterations in cellular regulation and cellular metabolism.  Course material.
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
Fall 2012 Professor C. Van Loan Introduction to CSE Using Matlab GUIs CS 1115.
SYLLABUS 2 Course Title: Special English For Computer Science Students  Semester: Fall  Class hours and location: Sundays, 16  17:30 (CLASS 10)  Credit:
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Use of a Peer Notetaker Accommodation If you receive “Use of a Peer Notetaker” as an accommodation this tutorial will show you how to implement that accommodation.
1 Computer Science 1021 Programming in Java Geoff Draper University of Utah.
Introduction to CptS 111 Adam Carter. Meet your instructor Adam Carter "PhD Candidate" (ABD) Feel free to call me: – Adam (preferred) – Professor Carter.
California State University, Los Angeles Department of Public Health PH 4960 Internship Course Policies and Site Information Advisor: Behjat A. Sharif,
CSc 120 Introduction to Computer Programing II
Networking CS 3470, Section 1 Sarah Diesburg
CSE 489/589 Modern Networking Concepts
Overview of GTA Guidelines
電腦圖學 Computer Graphic with Programming
Computer Engineering Department Islamic University of Gaza
Networking CS 3470, Section 1 Sarah Diesburg
CS101 Computer Programming I
CSc 1302 Principles of Computer Science II
Introduction to Programming
PROBLEM SOLVING AND PROGRAMMING
Welcome to General Biology II!
It’s called “wifi”! Source: Somewhere on the Internet!
Welcome to the a Department of Engineering Education !
California State University, Los Angeles Department of Public Health
EE 312 Course Introduction
Computer Science 102 Data Structures CSCI-UA
Artificial Intelligence (CS 461D)
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to COE212: Engineering Programming
Overview of GTA Guidelines
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Welcome to MAT 142.
Networking CS 3470, Section 1 Sarah Diesburg
Use of a Peer Notetaker Accommodation
Day 1: Getting Organized Spring 2011
Intro to CIT 594
Intro to CIT 594
Overview of GTA Guidelines
Welcome to the First-Year Experience!
CS Computer Science II: Data Structures and Abstraction Fall 2009
The study of the human body and how it functions
VALENCIACOLLEGE, WEST CAMPUS
Welcome to the First-Year Experience!
Overview of GTA Guidelines
Presentation transcript:

Welcome to the First-Year Experience! Spring 2019 We’re glad you’re here! Introduce yourself and welcome the students

Why are you here? If you already have credit for this course... You probably shouldn't be retaking it! 'B' for computing majors You might be a “Computing-Interest” major, or: A Cyber-Security major, or A Mathematics major, or A Chemistry/Biology major, or A Criminal Justice major, or An Arts major, or...

Two Parts to the Course Title Part I: Programming This happens in lab You should be signed up for a lab That lab is in a particular language Labs have assignments in a specific language Part II: Problem-Solving This happens in lecture Learn programming concepts See them in multiple languages Translate problems into pseudocode

Why Pseudocode? Learn concepts that apply to all languages Hard part is learning problem solving Break problem into smaller pieces Write algorithms for those pieces Combine together Example: Write a stock ticker. How?

Why a ‘B’? CSE 1322 has a prerequisite of a B in CSE 1321 Data Structures has a prerequisite of a B in CSE 1322 Why? Statistics! If you make Bs and move on, you’re much more likely to graduate If you make Cs and move on, you’re likely to repeat courses and much less likely to graduate Faculty approved the B prerequisites

Professors and GTAs You have one lecturer, but four professors! You have one lab instructor, but six GTAs! All of them are available to you!

Communication Only email using KSU email address Do NOT send to our D2L address Not checked as frequently Be professional in your communication

Withdrawal Day In case of emergency, it is YOUR decision whether or not to withdraw We can only give advice Withdrawing on/before Withdrawal Day == ‘W’ Withdrawing after Withdrawal Day == ‘WF’ (same as F) Feb. 27th, 2019

Exam Policies No make-up exams Making up the Final Exam Final Exam replaces other exams Final does NOT replace quizzes Don’t risk it! Making up the Final Exam Requires strict documentation Best to communicate beforehand Communicate your intent!!

Exam Policies (continued) Must specify language Pseudocode is most forgiving Re-grading up to three business days after publishing via Gradescope only One professor per question Keeps consistency Regrades go to the one who graded it Bring KSU ID to Final Exam No ID, no test Hats backward, no hoodies, no phones...

Labs Lab assignments Lab final Pseudocode Specific language Designed to be challenging No Python in CSE 1322 Lab final On last day of class for that lab 50% of overall lab grade Last semester was very successful, but PRACTICE

Resources Tutoring Lab 4 Professors! Yes, 4! 6 GTAs! CCSE Advisors FYE Website Pseudocode Guides Practice banks Feedback page All this, and much, much more!

About our Majors Computer Science Software Engineering Based on algorithms (making things efficient) High programming and math requirements Software Engineering Methods for developing very large-scale systems Information Technology Using computing to solve problems in industry Medium programming and math requirements Game Design and Development Computer Science applied to Game Development

Advice Don’t just sit in lecture, practice! Practice some more. This isn’t high school Practice some more. Take advantage of resources Follow assignment directions then TURN THEM IN If you don’t understand something: Don’t go to bed before reaching out for help Start assignments early READ

Other policies During finals week: We take cheating seriously CRAZY time for us Office hours by appointment We take cheating seriously See FYE website for details

Finally… We care: It’s not easy, but… we want you to be successful! We want you to be employed Please (please!) reach out early if you’re having problems