CSIS 2605L 02: Fund Prog Problem Solv 2 Lab

CSIS 2605L - Fundamentals of Programming and Problem- Solving 2 Lab

Fall 2026 Syllabus, Section 02, CRN 42487,

Credit hours: 1

Course Meeting Times

Log in to view more

Instructor

Anthony DePinto

Email: addepinto@ysu.edu

Public Instructor Information

Instructor Title:
Adjunct Professor
Instructor Professional Qualifications:

  • Master’s Computing and Information Systems, Youngstown State University - 2010
  • Bachelor’s Computer Science, Youngstown State University - 1994
  • Bachelor’s Mathematics, Youngstown State University - 1994

Instructor Office Location:
Meshel Hall Rm 314

Instructor Office Phone:
330-941-3134

Private Instructor Information

Log in to view more

Course Description

2605L. Fundamentals of Programming and Problem- Solving 2 Lab. Programming laboratory for CSIS 2605: Fundamentals of Programming and Problem Solving 2. This laboratory will meet for 100 minutes per week. Coreq.: CSIS 2605. 1 s.h.

Course Readings

Group Title Author ISBN
Optional Starting Out with C++ from Control Structures through Objects Tony Gaddis 978-0137450565

The course readings are subject to change in the event of extenuating circumstances, research developments, current events, and/or to ensure better learning.  

Additional Course Materials

Log in to view more

Course Learning Outcomes/Objectives/Goals

Log in to view more

How to Succeed in This Course

Log in to view more

Attendance Expectations

Log in to view more

Late Work Submission Policy

Log in to view more

Additional Course Expectations

Log in to view more

Artificial Intelligence Policy Statement

Log in to view more

Assignments/Assessments

Log in to view more

Grading and Grading Scale

Log in to view more

University Policies

Log in to view more

Schedule of Topics and Assignments

Week of Reading(s) Proposed Topic Due/To Prepare for Class
8/24 Introduction to Programming
Introduction to C++
8/31 Data types, variables, declarations
9/7 Expressions and Interactivity
9/14 Making Decisions
9/21 Loops and Files
9/28 Functions
10/5 Arrays and Vectors
10/19 Searching and Sorting Arrays
10/26 Pointers
11/2 Characters, C-Strings, string Class
11/9 Structured Data
11/16 Introduction to Classes
11/23 More about Classes
11/30 Linked Lists
12/7 Finals

The course schedule, policies, procedures, and assignments in this course are subject to change in the event of extenuating circumstances, by mutual agreement, and/or to ensure better learning. 

Additional Information

Log in to view more