CISC 1115 -- Introduction to Programming Using Java

Department 1115 Website | General Information | Homework Assignments | Lab Assignments | Class Notes | Important Dates


12/12/2018 Game for practicing 1115 concepts   link to survey
12/3/2018 The final exam will be on Wednesday December 19, from 3:30-5:30pm, in room 1127 Ingersoll Hall.
11/14/2018 Exam 2 is scheduled for Monday, November 26. Topics focus on methods and arrays (including searching and sorting), however, the exam is cumulative.
11/14/2018 Liang textbook source code
10/24/2018 CodeLab and Reading update: Codelab and Reading Update: Due dates were posted for the Files section in "in addition" as well as the chapters on Void Methods and Value Methods.
10/4/2018 Homework 4 has been posted and it is due next week Wednesday, October 10.
10/4/2018 Exam 1 has been scheduled for Monday, October 22. The exam will be on everything that we learned this semester. This includes: introduction, variables, data types, expressions, if-else, while loop and for loop. In the Downey-Mayfield textbook, it includes Chapters 1,2,3, 5 and 7.
10/4/2018 There are tutors available at the Learning Center, 1300 Boylan Hall, free of charge for students at Brooklyn College.
10/4/2018 CodeLab and Reading update: You should have completed CodeLab chapters 1-3. Chapters 5 and 7 will be due before the first midterm exam.
9/13/2018 Please not that homework must be submitted to the dedicated email address prof.sokol.hw at Questions can go to my regular email.
8/30/2018 Reading in the Liang textbook: Chapter 1, sections 1.1-1.10 and Chapter 2, sections 2.1, 2.2, 2.4, 2.5, 2.6, 2.8.
In CodeLab: do all exercises and read the sections for: Chapter 1 and Chapter 2, Sections 2.1-2.4. Due: Wednesday, September 5.
8/28/2018 CodeLab has been set up. Visit CodeLab and follow the "Help for Students" link to find detailed instructions. Use section access code: CUNY-26498-AWPS-38 Once you register and enroll, do the warmup questions and read Sections 1.1 - 1.3 of the text included in CodeLab (Downey/Mayfield).
8/16/2018 You should download the Java JDK if you do not have a Java compiler on your computer. To download an IDE, you can visit: Java IDE's. In class, we will be using DrJava.
8/16/2018 Welcome to CISC 1115! This is the first programming course -- a gateway into the field of computer science. The first day of class is Monday, August 27 . This course requires at least 10-15 hours a week of programming outside of class. If you do not have time in your schedule, then please do not register for CISC 1115. Looking forward to a fruitful and rewarding semester!

If you are interested in internships, you should subscribe to CISTalk, and also visit the CUNY Institute for Software Design and Development at (choose Contact Us on the menu at the top).
For general advice about your Computer Science major, you should read the CIS department's Advice Brochure.