|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
(3-1) 4 credits. Prerequisites: CSC 314 and CSC 300. A study of the functions and structures associated with operating systems with respect to process management, memory management, auxiliary storage management, and processor management. Topics include concurrent and distributed computing, deadlock, real and virtual memory, job and processor scheduling, security and protection. Graduation credit will not be allowed for both this course and CENG 456.
-
4.00 Credits
(4-0) 4 credits. Prerequisite: CSC 300. This course consists of two parts. The first part introduces how programming languages are designed, including an introduction to the concepts of parsing and compiling. Issues related to implementation such as type checking, binding, and memory management are discussed. Secondly, the course will survey the spectrum of programming languages paradigms, including traditional imperative, object oriented, functional, and logic languages.
-
4.00 Credits
(4-0) 4 credits. Prerequisite: CSC 250. A study of the principles of data communications, computer networks, and open systems, following the outline provided by the ISO/OSI model. Students enrolled in CSC 563 will be held to a higher standard than those enrolled in CSC 463.
-
3.00 Credits
(3-0) 3 credits. Prerequisites: CSC 300 and MATH 125. Introduction to digital image processing and computer vision, including image digitization and display, image enhancement and restoration, frequency domain techniques using the Fourier transform, image encoding, segmentation, and feature detection. Students enrolled in CSC 564 will be held to a higher standard then those enrolled in CSC 464.
-
3.00 Credits
(3-0) 3 credits. Prerequisites: CSC 470 or permission of instructor. Normally open only to Computer Science majors in their senior year. This is a team project design course. The course covers topics of current interest in computer science.
-
3.00 Credits
(3-0) 3 credits. Prerequisites: CSC 300. An introduction to the software engineering process, including lifecycle phases, problem analysis, specification, project estimation and resource estimation, design, implementation, testing/maintenance, and project management. In particular, software validation and verification as well as scheduling and schedule assessment techniques will be discussed. This course together with CSC 465 form a two-course sequence.
-
3.00 Credits
(3-0) 3 credits. Prerequisites: CSC 314 and CSC 461 or permission of instructor. Course covers formal languages, parsing, design of compilers, assemblers, and translators.
-
3.00 Credits
(3-0) 3 credits. Prerequisite: CSC 300. The study of formalized database design. This course will focus on relational model design and the use of SQL. Students will use a modern relational database to implement designs and learn the basics of data management.
-
1.00 - 3.00 Credits
1 to 3 credits. Prerequisite: Permission of instructor. Includes directed study, problems, readings, directed readings, special problems, and special projects. Students complete individualized plans of study which include significant one-on-one student-teacher involvement. The faculty member and students negotiate the details of the study plans. Enrollments are usually 10 or fewer students. Meeting depending upon the requirements of the topic. May be repeated to a total of five (5) credit hours.
-
1.00 - 3.00 Credits
1 to 3 credits. Includes current topics, advanced topics, and special topics. A course devoted to a particular issue in a specified field. Course content is not wholly included in the regular curriculum. Guest artists or experts may serve as instructors. Enrollments are usually 10 or fewer students with significant one-on-one student/teacher involvement. May be repeated to a total of three (3) credit hours.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|