Go to Main Content

SCT WWW Information System

 

HELP | EXIT

Detailed Course Information

 

Spring 2024 Semester
May 15, 2024
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 5001 - Intensive Foundations of Computer Science
Introduces systematic problem solving through programming. Offers students an opportunity to learn how to analyze a problem, how to divide and organize the problem into appropriate components, how to describe the problem in a computer language, how to analyze and understand the behavior of their programs, and how to test that their programs are working correctly. Additionally, introduces a method of program design called object-oriented programming and various ways to organize data, including a discussion of their advantages and disadvantages. To practice the course concepts, students undertake assignments ranging from small, highly specified programming tasks to larger open-ended problems where students design and code their own solutions.
4.000 Credit hours
4.000 Lecture hours

Levels: Graduate, CPS - Undergraduate Semester
Schedule Types: Lecture

Computer Science Department

Course Attributes:
GSCS Computer & Info Science

Restrictions:
Must be enrolled in one of the following Programs:     
      MSCS Computer Science - Align
      MS Data Science - Align
      CERTG Cloud Software Devlpmnt
      MS Cybersecurity - Align
Must be enrolled in one of the following Levels:     
      CPS - Undergraduate Semester
      Graduate
Must be enrolled in one of the following Classifications:     
      Graduate

Corequisites:
CS 5003

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4