Teaching Assistant § Graduate TA Nipoon Donta [email protected] Allow us 24 – 48 hours to reply Business days, i.e., no weekends or holydays Any question about grades (or appeals), contact the TA first. He grades your assignments!
On Campus + ASU Sync (Poly) Arizona State University returns to on-campus instruction since Fall 2021 https://eoss.asu.edu/health/announcements/coronavirus
On Campus § This is an on-campus course The lecture is Tue/Thu 3:00 AM AZ time Exams are proctored during a lecture session (3:00 AM AZ time) § Some lectures could be recorded, but recording is not to be made public. Recordings may be used to accommodate students. § If you require accommodation, you must contact DRC/SEILS, ISSC, Health Services, and/or your academic unit.
Prerequisite § You should be proficient with CSE 110 (Java Programming) My CSE 110 Lectures are available in case you need to refresh your knowledge on the topics covered there www.javiergs.com/teaching/cse110/ You should know data structures (CSE 205)
CSE240 – Introduction to Programming Languages Definition A set of symbols structured by a set of rules Goal: Tell a computer what to do C C++ LISP Prolog
Language Paradigms High-Level Language Procedural program = algorithms + data Object-Oriented program = objects + messages Functional Logic Programming program = facts + rules program = functions ° functions C Java, C++ LISP Prolog
Agenda Main Topics 1 Introduction 2 Principles of Programming Languages 3 Language C 4 Language C++ 5 Working with C/C++ 6 Language Lisp 7 Language Prolog 8 Final review
Rule 3 § Assignments and projects can never be made up and can never be turned in late. § Quizzes and Exams. There are no make-ups for missed quizzes or exams. § The only Exceptions: These listed in ASU policies, including Accommodation for Religious Practices, Missed Classes Due to University- Sanctioned Activities, etc.
Assignments § You will usually have a week or two to work § That does NOT mean that you need a week or two to complete the assignment (you do NOT need the full 10 or 20 hours) § There are NO extension. Do NOT procrastinate. § You will usually have a week or two to work, so you can accommodate your time. Up to you working night, day or weekends. However, neither TA nor instructor are available 24/7
Assignments § You will usually have a week or two to work § That does NOT mean that you need a week or two to complete the assignment (you do NOT need the full 10 or 20 hours) § There are NO extension. Do NOT procrastinate. § You will usually have a week or two to work, so you can accommodate your time. Up to you working night, day or weekends. However, neither TA nor instructor are available 24/7 Allow us 24 – 48 hours to reply Business days, i.e., no weekends or holydays
Quizzes § You will usually have approximately 30 minutes (average) § Some are on Canvas (at home) § Some are during a lecture time – unannounced § There are no make-ups for missed quizzes or exams.
Example From: John [email protected] Subject: question I am not going to attend today lecture. Are we going to do something important? There are no make-ups for missed quizzes or exams. The only Exceptions are these listed in ASU policies
Ask For Help § ASU provides tutoring, career, health and wellness, financial resources, DRC/SAILS, etc. § Check this link http://engineering.asu.edu/resources/ § Ask for help when and if you need it.
Do NOT be a Grade Grubber § Grading is done applying the same policies to all students as described in the syllabus. § It is unethical to bring to your instructor's attention the possible impact of your course grade on your future plans, including graduation, scholarships, jobs, etc. Do not send requests to your instructor asking for a grade that you did not earn with your work.
Example From: John [email protected] Subject: Grade Appeal I am very close to a B+ and I need a B+ to keep my scholarship. You will be responsible if I cannot continue my career at ASU
[email protected] Spring 2022 Copyright. These slides can only be used as study material for the class CSE240 at Arizona State University. They cannot be distributed or used for another purpose.