Dr. Jeonghwa Lee
Teaching

CSC111 Computer Science II

INSTRUCTOR: Dr. Jeonghwa Lee

SEMESTER: Spring 2024

TIME & ROOM: MW 4pm - 5:50pm, MCT263

OFFICE HOURS: MW 3:30 - 4pm, 6pm - 6:30pm, T 12pm - 3pm, or by appointment

OFFICE: MCT 187

PHONE: 717-477-1019

EMAIL: jlee@ship.edu



Announcement:

4/24/2024
  • Final exam (comprehensive, cumulative) will be given on May 1, 2024, in class.
  • Quiz 3 grade/feedback posted on D2L.
  • Lab 16 posted.

    4/22/2024
  • Homework 3 grade/feedback posted on D2L.
  • Lab 15 posted.
    4/17/2024
  • Quiz 3 will be given on April 24, 2024 in class.
  • Homework 3 posted.
    4/15/2024 Lab 14 posted.
    4/10/2024
  • Project posted.
  • Lab 13 posted.
    4/3/2024 Lab 12 posted.
    4/1/2024 Exam 2 grade/feedback posted on D2L.
    3/25/2024 Quiz 2 grade/feedback posted on D2L.
    3/20/2024
  • Exam 2 will be given on March 27, 2024 in class.
  • Homework 2 grade/feedback posted on D2L.
    3/18/2024
  • Quiz 2 will be given on March 25, 2024 in class.
  • Homework 2 posted on D2L.
  • Labs 10 and 11 posted.
    3/6/2024 Lab 9 posted.
    3/4/2024 Labs 6, 7, and 8 posted.
    2/26/2024 Exam 1 grade/feedback posted on D2L.
    2/19/2024 Quiz 1 grade/feedback posted on D2L.
    2/14/2024
  • Exam 1 will be given on Feb 21, 2024 in class.
  • Quiz 1 will be given on Feb 19, 2024 in class.
  • Homework 1 grade/feedback posted on D2L.
    2/12/2024 Homework 1 posted.
    2/7/2024 Lab 5 posted.
    2/5/2024 Lab 4 posted.
    1/31/2024 Lab 3 posted.
    1/29/2024 Lab 2 posted.
    1/24/2024 Lab 1 grade/feedback posted on D2L.
    1/22/2024
  • [Lab 1 ACM and IEEE Code of Ethics] posted on D2L.
  • CS account password reset


    Class Slides:

  • [Chapter 1] [Chapter 2] [Chapter 3] [Chapter 4] [Chapter 5] [Chapter 6] [Chapter 7] [Chapter 8] [Chapter 9] [Chapter 10] [Chapter 11] [Chapter 12] [Chapter 13] [Chapter 16] [Chapter 17] [Chapter 18] [Chapter 19] [Chapter 20] [Chapter 22]


    Assignments:

    All assignments should be submitted in class on each due date unless the alternative submisson methods are provided by an instructor. Always, show how you get a final answer.

    4/24/2024 [Lab 16 Binary Search Tree] p690 - p691 airmiles.c, due April 29, 2024, 4pm.

    4/22/2024 [Lab 15 SPCC Survey] posted on D2L (under MoreTools/Quizzes/), due April 24, 2024, 4pm.
    4/17/2024 Homework 3 posted on D2L (under MoreTools/Quizzes/), due April 22, 2024, 4pm.
    4/15/2024 [Lab 14 File Input/Output] p547 canopen.c, due April 17, 2024, 4pm.
    4/10/2024
  • Project due April 24, 2024, 4pm.
  • [Lab 13 Stack Implementation, Stack ATDs] p488 - p490 (driver.c), p493 - p501, due April 15, 2024, 4pm.
    4/12/2024 [Lab 12 Bitwise Operations] p515 xor.c, readme due April 8, 2024, 4pm.
    3/18/2024
  • Homework 2 posted on D2L (under MoreTools/Quizzes/), due March 20, 2024, 4pm.
  • [Lab 11 Recursion QuickSort Pointer Version qsortv2.c from qsort.c in p205-p206] due March 20, 4pm.
  • [Lab 10 Linked Lists] p433-p438 inventory2.c, due March 20, 2024, 4pm.
    3/6/2024 [Lab 9 Structures] p389-p395 inventory.c, due March 18, 4pm.
    3/4/2024
  • [Lab 8 String related functions remind.c p294-p295] due March 6, 4pm.
  • [Lab 7 Arrays and Pointers p164 reverse.c, p264 reverse3.c] due March 6, 4pm.
  • [Lab 6 Recursion QuickSort qsort.c p205-p206] due March 6, 4pm.
    2/12/2024 Homework 1 posted on D2L (under MoreTools/Quizzes/), due Feb 14, 2024, 4pm.
    2/7/2024 [Lab 5 Factorial program using recursion] due Feb 12, 2024, 4pm
    2/5/2024 [Lab 4 Modular Programming] , due Feb 7, 2024, 4pm.
    1/31/2024 [Lab 3 Find max] due Feb 5, 2024, 4pm
    1/29/2024 [Lab 2 Terminal, Linux, and C Basics] , due Jan 31, 2024, 4pm.
    1/24/2024 [Lab 1 ACM and IEEE Code of Ethics] on D2L due Jan 24, 2024, 4pm.


    Reading:

    4/10/2024 Chapter 22
    4/3/2024 Chapters 19, 20
    3/4/2024 Chapters 16-17
    2/21/2024 Chapter 13
    2/7/2024 Chapters 11-12
    2/5/2024 Chapters 7-10
    1/26/2024 Chapters 5-6
    1/24/2024 Chapters 1-4
  • ACM Code of Ethics
  • IEEE Code of Ethics
  • [BACK]