COSC 237: Introduction to Computer Science II


 

Syllabus (Follow the link for your section)  COSC 237.001       COSC 237.002 

                                                                  

Tentative Schedule

 

The Textbook

 

Java Tutorials and Documentation

 

Course Materials: (They are intended to supplement your own lecture notes and reading; not a substitute for attending class.)

To get the lecture notes, the labs, the book chapters, and the exercises for the topics covered every week, follow the Tentative Schedule ink.


News:

-        (03/10/2020) As announced today, beginning Wednesday, March 11, TU is cancelling all university classes for the remainder of the week. In case of university closure after the spring break due to COVID-19, we will be using this website and email to communicate. Please ensure that you have access to this site, email, Java and DrJava on your devices (phones/laptops/tablets etc.). Note that there is no decision for university to close (yet!) after the break; this is just to prepare for the eventuality. Please find updates on email and at: https://www.towson.edu/news/2020/coronavirus-message.html?utm_source=homepage&utm_medium=catchup

-        (02/27/2020) MockTest #1 posted. Test #1 schedule: Thursday, 03/12/2020 POSTPONED FOR A LATER DATE

-        (02/25/2020) Assignment #2 posted. Due date: Tuesday, 03/24/2020

-        (02/06/2020) Office hours added for your TA, Vishal Patel. When? Wednesday 10:00 am – 11:00 am and 2:50 pm – 3:50 pm. Where? YR 402. E-mail: vpatel12@students.towson.edu

-        (02/06/2020) Assignment #1 posted. Due date: Tuesday,02/25/2020

-        (12/27/2019) CIS Note: No food/drinks/snacks in any labs/classrooms. Please use the atrium area for breaks.

-         (12/27/2019) CIS tutorial services


"Any fool can write code that a computer can understand.

Good programmers write code that humans can understand."

--- Martin Fowler, Refactoring: Improving the Design of Existing Code