|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
(3-3-4) Discussion of efficient methods of data representation such as stacks, queues, linked-lists, binary trees, B-trees. Emphasis is on data representation and algorithm analysis. Prerequisite: CST 136 with grade "C" or better.
-
3.00 Credits
(3-0-3) Study of principles and fundamental concepts characterizing high-level programming languages, including history and survey of programming paradigms, syntax and semantic rules, data types, control flow and data abstraction. Prerequisite: CST 126 with grade "C" or better.
-
3.00 Credits
(3-0-3) The concepts involving alphabet words and languages will be discussed. Related topics in automata and regular expression will be explored. Emphasis is on context free grammars, parse tree and parsing techniques. Prerequisites: CST 211, CST 223.
-
3.00 Credits
(3-0-3) This class introduces students to structured digital design techniques using programmable logic devices. The course investigates concepts, terminology and techniques used to design and implement programmable logic devices. Both software tools (synthesis tools) and programmable hardware applications will be provided to demonstrate the capabilities of programmable devices. Prerequisite: CST 262. Corequisite: CST 232.
-
1.00 Credits
(0-3-1) Laboratory experiments to support CST 231. Experiments with programmable logic devices including simulation. Prerequisite: CST 262. Corequisite: CST 231.
-
4.00 Credits
(3-3-4) Focus on software testing and reliably monitoring the health of software development. Topics include test driven development, story driven tests, unit tests, Web tests, load tests, static code analysis and dynamic code analysis. Prerequisite: CST 136 with grade "C" or better.
-
4.00 Credits
(3-3-4) Introduction to Windows based programming. Topics covered include a review of the standard user interface elements of Windows, the Windows Application Program Interface (API), message processing, writing Windows Procedures, working with text, using Windows resources, creating modal and modeless dialog boxes, and using the Graphics Device Interface. Prerequisite: CST 211 with grade "C" or better.
-
3.00 Credits
(2-3-3) Students will study the structure of the UNIX/ Linux Operating System, including: file structure, input/output processing, commands and utilities, shell configuration, communications, and script programming languages. Emphasis will be placed on lab work done within the UNIX/Linux environment. Prerequisite: CST 126 with grade "C" or better.
-
4.00 Credits
(3-3-4) Concepts of assembly language programming applied to a modern computer; data and instruction formats, address generation; data definition, storage allocation and program control statements; sub-routine library; CPU instruction set; control records; and writing of sub-routines. Prerequisites: CST 126 and CST 131 with grade "C" or better.
-
4.00 Credits
(3-3-4) Advanced applications of assembly language programming such as: interrupt handling, writing drivers involving bus interface devices, graphic applications, and interfacing with high level languages. Software projects will be developed on Intel 80XXX family of processors. Prerequisite: CST 250, with grade "C" or better,or instructor consent.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|