Page 1 CS 213 – ADV. PROGRAMMING IN JAVA – SPRING 2022 Course Information Sect 19240 (INST 2007) Sect 26109 (Zoom) LEC – 10:15 AM – 12:20 PM Sect 19241 LAB 100% Online Sect 26110 LAB 100% Online Final Exam: May 31 – June 6 Prerequisite CS 113 Programming in Java, CS 114 Programming in C, or CS 116 Programming in C++. Course Description Covers Java language and object-oriented programming paradigm. Topics include control structures, methods, Java classes, overloading, object references, inheritance, polymorphism, Java library packages, exception handling, file I/O and recursion. Introduces data structures such as arrays, lists and stacks. Student Learning Outcomes 1. Analyze, design and implement solutions using Object-Oriented Program using classes and sub-classes. Demonstrates the three features of Object-Oriented Programming: Encapsulation, Inheritance and Polymorphism by a capstone project at the end of the semester. Required Textbook(s) – Require Access to Revel Introduction to Java Programming, Comprehensive by Y. Daniel Liang. ISBN: 9780133945476 Course Schedule Note: Schedule subject to change. Please check Canvas and Revel regularly for material to be covered, project/assignment due dates and exams. Week Tuesdays Chapter Labs Exam 1 8-Feb Chapter 1 Introduction to Computers, Programming, and Java Chapter 2 Elementary Programming 2 15-Feb Chapter 3 Selections Lab 01, 02 3 22-Feb Chapter 4 Mathematical Functions, Characters, and Strings Lab 03 4 1-Mar Chapter 5 Loops Lab 04 5 8-Mar Chapter 6 Methods Lab 05 6 15-Mar Chapter 7 Single-Dimensional Arrays Lab 06 Exam 1 (1-5) 7 22-Mar Chapter 8 Multi-Dimensional Arrays Lab 07 8 29-Mar Chapter 9 Objects and Classes Lab 08 9 5-Apr Spring Break 10 12-Apr Chapter 9 Objects and Classes - contd. Exam 2 (6-8) 11 19-Apr Chapter 10 Object-Oriented Thinking Lab 9 12 26-Apr Chapter 11 Inheritance and Polymorphism Lab 10 Page 2 13 3-May Chapter 11 Inheritance and Polymorphism - contd. 14 10-May Chapter 12 Exception Handling and Text I/O Lab 11 Exam 3 (9-11) 15 17-May Chapter 13 Abstract Classes and Interfaces Lab 12 16 24-May Chapter 18 Recursion Lab 13 17 31-May Final Exam Week Lab 14 (chap 18) Final Exam Course Evaluation Criteria The graded assignments will be evaluated using the following weighted categories: Category Weight Discussions 10 % Reading Assignments 30 % Labs 40 % Exams 20 % TOTAL 100 % This is a HyFlex class; hence, Discussions are important in this class and constitute 10% of your overall grade. You must post your thoughts, not definitions, not copy and paste paragraphs from textbook and sources, and respond to two other posts. The Reading Assignments are in Revel. Please complete reading the chapter and completing the exercises by due date. The purpose of these quizzes is to show understanding, hence please do not hesitate to ask for help by opening a discussion. I monitor your progress in Revel each week. They are worth 30% of your overall grade. You should submit the Labs in Canvas. Please note the due dates in Canvas. Read the rubric, and test your code before submission. I grade the labs within a week after due date. They are worth 40% of your overall grade. The Exams consists of multiple-choice questions and are available for a week, as shown on the schedule above. They are worth 20% of your overall grade. Important and Useful Information LACCD EMERGENCY OPERATIONS CENTER SAFETY ADVISORY FACULTY INFORMATION FOR IN-CLASSROOM INSTRUCTION August 10, 2021 Page 3 COVID-19 Safety On Campus Check-In Before Arriving To keep our students, employees, and visitors safe, LACCD requires all students, employees, and visitors to be assessed for COVID-19 symptoms each day before entering any LACCD campus or facility. Please complete the Campus Check-In Questionnaire every day that you visit our campus. If You Have COVID-19 Symptoms 1. Immediately home-quarantine for 10 days 2. Get tested at any LACDPH test sites immediately at a testing location near you 3. Call your doctor/healthcare provider for further direction 4. Continue to monitor symptoms between 11 to 14 days and seek care if symptoms escalate. 5. Contact me so I will know why you are absent and can make proper arrangements for your learning. 6. Make arrangements for any further class/work accommodations if needed. 7. Seek medical attention immediately if you are having difficulty breathing or keeping fluids down. If You Are Exposed to Someone with COVID-19 Individuals who are known to have had close contact1 with a person presumed or confirmed to have COVID-19 should be sent home immediately to self-monitor and quarantine for 10 days following the last contact with the person. Please notify me so that I will know why you are absent from class, and we will make proper arrangements for your learning. NOTE: Persons with a confirmed exposure who are either 1) fully vaccinated and have no symptoms OR 2) have already recovered from laboratory-confirmed COVID-19 within the last 90 days are exempt from quarantining or testing for COVID-19. However, these persons should still self-monitor for symptoms of COVID-19 for 14 days following the exposure. If You Test Positive for COVID-19 If you test positive for COVID, please notify me immediately. This information is critical for contact tracing and saving lives. In addition, I will be informed about why you are absent and can make proper arrangements for your learning. Wearing Masks/Facial Covering on Campus In compliance with Health Orders from the Los Angeles County Department of Public Health, the Los Angeles Community College District, Board Policy 2800, approved August 4, 2021, all students, employees and visitors, regardless of vaccination status, shall wear a mask or face covering while inside any District building, classroom, library, gymnasium, facility or other indoor setting. These requirements are in place to fulfill the Board’s statutory obligation to protect its students, faculty, employees and visitors from the risks associated with the spread of infectious diseases, including the spread of the COVID-19 virus and its variants. Students who fail to wear a mask/face covering while indoors at all LACCD colleges and facilities, including classrooms, will be asked to either comply or to leave the classroom immediately. Continued failure to comply constitutes a violation of the Student Code of Conduct as outlined in Board Policy 5500 and students may be subject to further disciplinary action. Pursuant to Education Code Section 76032, students may be removed from class for up 1A “close contact” refers to any of the following people who were exposed to a patient with presumed or confirmed COVID-19 (“patient”) while they were infectious*: • An individual who was within six (6) feet of the patient for a total of 15 minutes or more within a 24-hour period • An individual who had unprotected contact with the patient’s body fluids and/or secretions, for example, being coughed or sneezed on, sharing utensils or saliva, or providing care without wearing appropriate protective equipment. *A patient with presumed or confirmed COVID-19 is considered to be infectious from two (2) days before their symptoms started until their isolation period ends (see When is someone infectious). Asymptomatic patients with a laboratory-confirmed COVID-19 infection are considered to be infectious from two (2) days before their test was taken until 10 days after their test was taken. Page 4 to two (2) class sessions for refusing to wear the mask/face coverings required by this Board Policy. Further or repeated offenses may result in discipline pursuant to Education Code, Board Rules, and Board Policy. Exceptions to the mask/facial covering requirement are that the student has a valid medical exception currently on file in their college’s Disabled Student Programs and Services / Office of Special Services (DSPS/OSS) office, such as a medical condition, including mental health or disability, that prevents wearing a mask, or, for students who are hearing impaired or communicating with a person who is hearing impaired, where the ability to see the mouth is essential for communication. To facilitate sign language use in the classroom, faculty and sign-language interpreters may remove their face covering for instruction purposes only. In such cases, faculty and interpreters must maintain six feet of distance from all others in the classroom. Should any student have an approved exemption from wearing a mask/face covering, they must also maintain six feet of distance from all others. Board Policy 2800: http://go.boarddocs.com/ca/laccd/Board.nsf/goto?open&id=C5LNVM612301 Board Policy 5500: http://go.boarddocs.com/ca/laccd/Board.nsf/goto?open&id=C54M4A560575 Board Action August 4, 2021: http://laccd.edu/Documents/NewsDocuments/2021/LACCD%20Board%20Adopts%20Policies%20Regarding%20Masking% 20and%20Vaccinations%20August%204%20Screen.pdf Scholarships and Chromebook Steps to apply for Chromebooks and other scholarships: • Log into your student portal: https://sso.laccd.edu/adfs/ls/idpinitiatedsignon.aspx?loginToRp=csprd.laccd.edu • Click on the "Scholarships" tile • Click on "Login here" next to Student login • Apply for the District wide emergency laptop application • Apply for any other scholarship you see that you may qualify for. For additional questions email lamcstudentsupport@laccd.edu or call 818-364-7700. Student Services To find a comprehensive list of services visit http://www.lamission.edu/students/. Student e-mail ID Visit the mycollege.laccd.edu to login to your student.laccd.edu account. In this mailbox, you will receive important announcements from the LACCD, LAMC, and your Instructor. It is your responsibility to check this email, by logging on to it regularly. If necessary, ensure that the e-mails from here are being forward. Disabled Student Programs and Services (DSP&S) LAMC students with verified disabilities who are requesting academic accommodations should use the following procedure: 1. Obtain documentation of your disability from a licensed professional. You can use the LAMC Disability Verification Form. Students exiting high school can use their IEP as a qualifying document. 2. Make an appointment with a Disabled Students Programs and Services (DSP&S) Counselor or Specialist to review your documentation and discuss reasonable accommodations. Please call DSP&S at (818) 364-7732 or use the Online Counter Support on the DSP&S page to schedule an eCounseling appointment. 3. Bring your disability documentation to your DSP&S eCounseling appointment, which will be held through Cranium Café. Be sure to use a laptop or computer with Chrome or Firefox (no smart phones) and a working video camera and microphone. 4. Every semester, you are required to meet with your DSP&S Counselor to review your academic progress and accommodation letter. After meeting with them, your written accommodation agreement will be emailed to your professor(s). Page 5 Please complete this process in a timely manner to allow adequate time to provide accommodation. Students who have questions with technology accessing Cranium Café or the webpage should send an email to Online Counter Support for further assistance; contact Adrian Gonzalez at gonzala@lamission.edu or Rachel Povolotsky at povolor@lamission.edu. Recording devices in classroom Section 78907 of the California Education Code prohibits the use of any electronic audio or video recording devices, without prior consent of the instructor (including cell phones, laptops, MP3 players, and more) Important Dates to Remember Accurate/current information are found at http://www.lamission.edu/students/calendar.aspx. Instructor Information Contact Information NAME: Milan Samplewala EMAIL: samplem@lamission.edu PHONE: (818) 833-3385 OFFICE: INST 18 Office Hours: Tuesday: 9:45 am – 10:15 am Zoom + In INST 2007 Wednesday: 10:00 am – 12:00 pm Zoom only Thursday: 9:45 am – 11:45 am Zoom + In INST 18 Or by appointment Office Hours My website: http://lamission.edu/~samplem lists my office hours. I am available in-person & via Zoom. For office hours by appointment, contact me by email or phone. Turnaround/Feedback I respond to emails and private messages within 24 hours, during the hours of 12:00 am to 9:00 pm, Monday through Thursday. Canvas E-mail vs. Discussion Please use Canvas Inbox to send me an email. Use Canvas Inbox even for ‘private’ questions like inquiries about your grade or extensions for assignments. This will keep all our course related correspondence together. I check my Inbox daily, and you may expect response back within 48 hours. Recommend you checking the Canvas Discussions to see if the answer to your question already exists. If not, post your question in discussion. I normally allow other students to respond and see if they provide the answers, you are looking for. I do monitor the questions and responses for accuracy. Note Do not use comments in assignments to correspond with me. Send me a message using Inbox. Do not comment on announcements to get my attention. Send me a message using Inbox. Page 6 Other Online classes are very different from traditional face-to-face classes. To help you be successful in your online course, LAMC has made some resources available to you. These resources can be found at Mission Online and include guides to help you log on to your course. Here is also a direct link to LAMC E-Counseling and Online Education Initiative Tutorials Through these links; you will find many interactive tutorials and tools. I hope you will find these to be useful throughout the semester. Course Policies Grade Conversion The final grades calculated from the percentages earned in the course, as follows: Grade Percentage Credit A 90–100% 4.0 B 80–89% 3.0 C 70–79% 2.0 D 60–69% 1.0 F <60% 0.0 Attendance If the student is inactive for more than a week (if 8 week session) or two weeks (if 16 week session), the instructor may exclude the student from the class. Inactive means not attending the class if it is a hybrid or traditional course. For online class, it means has not submitted assignments due that week. For materials covered in the class, refer to the schedule on Canvas. Lectures notes may be available in Canvas, check their first. Otherwise, it is a student’s responsibility to get missing class notes from other classmates. Incomplete Policy A student who has successfully completed more than 80% of the entire semester course work at end of semester and has communicated with the instructor with a justifiable explanation may be considered for an incomplete grade. Reminder If you stop attending a class (or wish to drop a class), please drop the class yourself – on or before May 8, 2022. Drop classes with a “W”, before May 8. Failure to drop the class in a timely manner will result in letter grade of (A, B, C, D or F). Academic Integrity Plagiarism All students must comply with the policies that regulate all forms of academic dishonesty, or academic misconduct, including plagiarism, self-plagiarism, fabrication, deception, cheating, and sabotage. Student Conduct Please make yourself familiar with https://www.lamission.edu/forms/studentdiscipline/Student%20Discipline%20LAMC%20Final.pdf You can view your grade in Canvas. However, it is misleading if you have checked “Calculate based only on graded assignments.” To know your current grade, uncheck that checkbox.