|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 4.00 Credits
Individual or group projects. On demand. Maximum credit 4 hours.
-
3.00 Credits
A study of the analysis, design and implementation phases of software systems development using a phased life cycle approach. Process, data and object oriented development models. Introduction to modeling tools and CASE software. Team approaches to software development. Project management concepts.
-
3.00 Credits
Basic operating system principles, job control languages and operating system internals. The hardware/software interface; file systems; resource management; command languages; segmentation, paging and virtual memory; other virtual resources. Detailed examination of two or more current operating systems, such as Windows, UNIX or Novell NOS. Prerequisite: CPSC 160 with a grade of C or better. May be registered as CPEN 251. Credit not allowed in both CPSC 251 and CPEN 251.
-
3.00 Credits
A study of the analysis, design and implementation phases of software systems development using a phased life cycle approach. Process, data and object oriented development models. Introduction to modeling tools and CASE software. Team approaches to software development. Project management concepts. Prerequisite: CPSC 160 with a grade of C or better. May be registered as CPEN 261. Credit not allowed in both CPSC 261 and CPEN 261.
-
3.00 Credits
Basic operating system principles, job control languages and operating system internals. The hardware/software interface; file systems; resource management; command languages; segmentation, paging and virtual memory; other virtual resources. Detailed examination of two or more current operating systems, such as Windows, UNIX or Novell NOS.
-
4.00 Credits
Number representation and arithmetic; basic digital devices and their Boolean representations; introduction to logic circuit design and simplification using Boolean algebra and Karnaugh maps; combinational logic building blocks such as multiplexers, demultiplexers, encoders, decoders, comparators, adders, ALUs; analysis and design of sequential logic circuits; sequential logic building blocks such as storage registers, shift registers and counters. Lecture 3 hours, laboratory 2 hours. Prerequisite: CPSC 150 with a grade of C or better and either Mathematics 145 with a grade of C or better or UTC Math Placement Level 40. May be registered as CPEN 305. Credit not allowed in both CPSC 305 and CPEN 305.
-
4.00 Credits
Structure of digital computers; introduction to machine language, symbolic coding, and assembly language; register sets, instruction types, and addressing modes; assembler directives and macros; low-level input/output techniques; interrupts; procedure calls, returns, and stack operations; linking to high-level languages. Lecture 3 hours, laboratory 2 hours. Prerequisites: CPSC 160 and CPSC 305 or CPEN 305 with grades of C or better. May be registered as CPEN 306. Credit not allowed in both CPSC 306 and CPEN 306.
-
3.00 Credits
A study of data structures and the algorithms used to process them. Algorithms for handling strings, stacks, lists, trees and graphs. Sorting and searching techniques. Recursive and non-recursive algorithms. Efficiency considerations. Spring and Summer semesters. Prerequisites: CPSC 261 or CPEN 261 and Mathematics 303 with grades of C or better.
-
3.00 Credits
A study of data structures and the algorithms used to process them. Algorithms for handling strings, stacks, lists, trees and graphs. Sorting and searching techniques. Recursive and non-recursive algorithms. Efficiency considerations. Spring and Summer semesters. Prerequisites: CPSC 2100 or CPEN 2100 and MATH 3030 with minimum grades of C or department head approval. Supplementary course fee assessed.
-
3.00 Credits
A study of sequential, direct, and indexed sequential files. File sorting and searching techniques. Data compression and data encryption. Database concepts. Introduction to the relational model.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|