Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.

Slides:



Advertisements
Similar presentations
MGF1106 Math for Liberal Arts Sections Course website: Lecturer: Jim Wooland Lectures: TR 8:00 – 9:15, 101 HCB Labs: Mondays,
Advertisements

Course Web Site – Also linked from Blackboard Course Materials – Excel Tutorials – Access Tutorials – PPT.
CSc 2310 Principles of Programming (Java)
IT1005 Lab session on week 5. About your Lab TA Name: Steven Halim (Indonesian) Occupation: – Full time teaching assistant – Part time PhD student Not.
Eco 101 Principles of Microeconomics Section 830 MWF 11:30- 12:25 Mahar 204 Welcome!
Economics 1 Principles of Microeconomics Instructor: Ted Bergstrom.
My Policies and Some Advice for Doing Well in this Course.
Management Information Systems Dr. Eric Breimer. Course Syllabus CSIS-114: Management Information Systems (Spring 2006) Lecture: Wednesday and Friday,
My Policies and Some Advice for Doing Well in this Course.
Course Introduction (Lecture #0) ECE 331 – Digital System Design.
Course Introduction (Lecture #0) ECE 301 – Digital Electronics.
Course Introduction (Lecture #1) ENGR 107 – Intro to Engineering The slides included herein were taken from the materials accompanying Engineering Fundamentals.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
Introduction to Programming Environments for Secondary Education CS 1140 Dr. Ben Schafer Department of Computer Science.
CSE6339 COMPUTATIONAL JOURNALISM (SPECIAL TOPICS IN ADVANCED DATABASE SYSTEMS) CSE6339, Spring 2015 Department of Computer Science and Engineering, University.
Welcome to CS 115! Introduction to Programming. Class URL Please write this down!
1 CSE 1341 Southern Methodist University Lyle School of Engineering Computer Science and Engineering Dept. Fall 2013 Don Evans.
MAT 331 Mathematical solving problem with computers.
1 HCC Brandon Independent Study Orientation Power Point Instructor: Tiffany Cantrell.
CSE 2337 Introduction to Data Management Introduction.
MGS 351 Introduction to Management Information Systems
Welcome on Board CSCE 106. Course Information (Lecture 0) Eman Nasr MSc, MPhil, PhD CSCE106 – Fundamentals of Computer Science.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Course Introduction CSCI Software Engineering II Fall 2014 Bill Pine.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Prof. Matthew Hertz WTC 207D /
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.
Need Some Help?? Homework a little hard? Can’t find something you need? Well here are some helpful resources.
Leena Razzaq Office: 310BWVH Office hours: Monday 11am-1pm or by appointment jys.
Welcome to Physics 1D03.
Catie Welsh January 10, 2011 MWF 1-1:50 pm Sitterson 014.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
1 Principles of Computer Science I Note Set 1 CSE 1341.
Introduction to Data Structures
IPC144 An Introduction to Programming Using C. Instructor Murray Saul Office: Rm –Office hours are posted on my IPC144 web page or on bulletin board.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
MAT 360 – Lecture 0 Introduction. About me  Moira Chas   Work phone :  Office Location:
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
Principles of Physics. Download the following files: Syllabus All the documents are available at the website:
The Study of Living Things % = A 89 80% = B % = C % = D 59 – 0% = F.
MGT 3513: INTRODUCTION TO HUMAN RESOURCE MANAGEMENT “Never tell people how to do things. Tell them what to do and they will surprise you with their ingenuity.”
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
CM-220 Unit 1 Seminar Margaret Baker. Seminar Rules Try to be on time. Be respectful. We will have many people attending, so stay on task. If you enter.
ACIS 3504 Accounting Systems and Controls. 2 Dr. Linda Wallace  Office: Pamplin 3092  
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Statistics Fall Introduction2 Wed, Aug 22, 2007 Introduction Dr. Robb T. Koether Office: Bagby 114 Office phone: Home phone: (before.
MIS 2502 Introduction. 2 Instructor Info Cindy Joy Marselis Office: Speakman 209 C and Jones Hall 312 (Health Sciences Campus) phone:
MGS 351 Introduction to Management Information Systems Lecture #1.
Welcome to Astronomy 113 “ It would seem that you have no useful skill or talent whatsoever, he said.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Information Retrieval CIS-462 Dr. Samir Tartir 2013/2014 First Semester.
Statistics Spring Introduction Dr. Robb T. Koether Office: Bagby 114 Office phone: Home phone: (before 11:00 p.m.) Office hours:
Statistics Spring Introduction2 Wed, Aug 22, 2007 Introduction Dr. Robb T. Koether Office: Bagby 114 Office phone: Home phone:
WELCOME TO MANAGERIAL ECONOMICS MT 445 Discussion of Syllabus and Expectations in the Class.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington 1.
CSc 1302 Principles of Computer Science II
Mobile Development with iOS
ACIS 3504 Accounting Systems and Controls
Syllabus Overview CSE 4309 – Machine Learning Vassilis Athitsos
Syllabus Overview CSE 6363 – Machine Learning Vassilis Athitsos
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
Welcome to Physics 1D03.
CSE1311 Introductory Programming for Engineers & Scientists
COMS 261 Computer Science I
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Alexandra Stefan University of Texas at Arlington.
Introduction CSE 2320 – Algorithms and Data Structures
Presentation transcript:

Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1

About the Course This course is aimed to be the first course in computer programming. – This course is aimed for students who have NEVER PROGRAMMED BEFORE. The topic is difficult. – It requires very precise, mathematical thinking. Unlike other courses, "getting most of the material" will not get you a good grade. – If you have even small gaps in the material, it will be very hard to do well in the class. – For a program to work, it needs to be 100% correct. – Code that is 99% correct is 0% useful. 2

Time Expectations Expected: 10 hours per week outside of class. Weekly programming assignments, that will be time consuming. This is a class where: – Falling behind is easy. – Catching up is hard. Attention to detail will be crucial. – Code that is 99% correct is 0% useful. (yes, you will be hearing this a lot in this class). 3

Grading (1) A letter grade will be computed for your average homework score. A letter grade will be computed for your average exam score. The smallest of those two grades will be your semester grade. 4

Grading (2) So, if you ace the exams but do no homeworks, you will fail. If you ace the homeworks but fail the exams, you will fail. I fully expect some people will be shocked at the end of the semester, when they fail the class due to this policy. Still, there is nothing I can do about that. – The grading policy is on the syllabus. – You are responsible for reading and understanding the syllabus. – Complaining in December will be useless. 5

Grading (3) No homework scores will be dropped. No exam scores will be dropped. Grading is based on performance. Grading criteria do not include: – Effort. – Class participation. – What grade you need to qualify for financial aid, for a job, for graduation, etc. All requests for leniency in grading will be ignored. 6

Assignments You must submit on Blackboard. Late penalty: 4 points per hour. – No exceptions, except for medical/personal emergencies documented in writing. – Network/computer crashes will not be accepted as an excuse. Every semester, some people get 0 in an assignment (or more), because they submitted the wrong file on Blackboard. – Then they ask for leniency, because they did all the work, and just made a silly mistake in submitting. – Sorry, there will be no leniency on this issue. – Verify your submission every time. 7

Exams Most questions will ask you to write code. Some questions will ask you to read code and: – Predict what the code will do. – Fix mistakes. Exams are open book. – You can use books, notes, and any other handwritten or printed material. No electronic devices are allowed: – No calculators, cell phones, laptops, e-books. 8

Attendance Attending exams is mandatory. – Again, exceptions are made only for medical/personal emergencies documented in writing. – Transportation problems, malfunctioning alarms, not accepted as an excuse. You do not have to attend lectures. However, if you do not attend lectures, you are still responsible for understanding the material. – Do not expect a private lecture during office hours or by e- mail. 9

Class Participation Class participation is not part of the grading criteria. However: asking questions, and trying to answer questions, can help you in understanding the material. – If you have questions and you do not ask in class, where are you going to get the answers? If you do not understand something, always feel free to raise your hand and ask a question. 10

Course Website The course website is here: The course schedule, lecture slides, and code we write in class, will be available on the "Lectures" link. Assignments will be available on the "Assignments" link. The exam schedule and information about each exam will be available on the "Exams" link. 11

Syllabus The syllabus is posted here: You are responsible for reading and understanding what the syllabus says. I expect several students to complain at the end of the semester, when they receive poor grades, saying that they were not aware of the grading policy (or other aspects of the course). – My only response will be to point them to this slide. 12

Getting Help There are three teaching assistants for this course. Feel free to use their lab hours, which will be posted on the website. Feel free to send s with your questions. If you send us an , send it to ALL FOUR OF US (myself and the three TAs), to maximize chances of getting a reply fast. Do not expect responses to frantic queries in the last minutes before an assignment is due. – Little sympathy will be offered for people who leave assignments for the last minute. 13