|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course provides an in-depth study of the skills and knowledge of Visual Basic Programming. It is intended to reinforce and build upon the introductory Visual Basic course by extending coverage of the contents in CS2610 and introducing more advanced features of language. Some of the advanced topics include SQL, database programming, reporting scheme, programming for the web and web forms, object oriented programming, accessing data with ADO.NET. It also introduces basic technologies in ASP.NET. Offered every semester .4 credits
-
4.00 Credits
Basic computer architecture. Switching theor, data representation, arithmetic operations, assembly language coding, Boolean logic, combinational circuits, logic design, instruction execution, sequential machines. Offered every semester. Prerequisites: CS2510; MA3030.
-
4.00 Credits
Intergrated circuits, pipelining, Cache Memory, DRAM, RAID, Memory Hierarchy, I/O Device Interfacing, DMA, CISC processing, RISC processing, Multi processing, Vector processing, Parallel processing. Offered once a year. Prerequisite: CS3620.
-
4.00 Credits
Emphasizes typical microprocessor organizations, hardware and software concepts and design techniques necessary for the implementation of microprocessor systems. Several computer assignments using MC6800 and DB16000 micro- processors are given. Offered with sufficient demand. Prerequisite: CS3620.
-
4.00 Credits
Abstract data structures and their implementations. Linear lists, stacks, arrays, orthogonal lists, graphs, trees and multilinked structures. Basic and higher level file structures and their manipulation. Analysis and design of efficient sorting and searching algorithms, including recursion, divide-and-conquer, and balancing approaches. Advanced level programming. Assignments conforming to the object-oriented methodology covered in CS2511. Offered every semester. Prerequisites: CS2511; MA3030
-
4.00 Credits
Object-oriented programming: classes, interfaces, objects, messaging, composition, inheritance. Language features: exceptions, packages, garbage collection, virtual machine. Built-in-Packages: lang, util, io, awt, swing. Applications, applets, and security. File structures and file I/O. Object-oriented design: design patterns, frame- works, and UML. Programming assignments carried out individually. Offered once a year. Prerequisite: CS3810
-
4.00 Credits
Object-oriented programming: encapsulation, abstraction, classes, interfaces, objects, messaging, composition, polymorphism and inheritance. Language features; name- spaces, exceptions and templates. Programming with STL. File structures and file I/O. Object-oriente design: design patterns, frameworks and UML. Programming assignments carried-out individually and in groups. Offered once a year Prerequisite: CS3810
-
4.00 Credits
Emphasis on technical writing and public speaking skills. Application of report-writing fundamentals to technical correspondence, technical reports, user manuals. Datailed analysis of the problems conveying technical information to technical and nontechnical Prerequisite: Jr stdg in CS
-
4.00 Credits
Introduction to the programming languages LISP and PROLOG. Additional topics include: search as problem - solving paradigm; depth first, breadth first, best first, min/max and alpha beta; state space representation, OR graphs, AND/OR graphs, means end analysis and problem reduction; propositional and predicate logic, skolemization resolution and theorem proving, semantic nets and frames. Students write programs in LISP and PROLOG. Offered once a year. Prerequisites: CS3810;MA3030.
-
4.00 Credits
The aim of this course is to investigate fundamental issues in building expert systems. Topics include: problem taxonomies, problem-solving engines, maintenance and acquisition of knowledge base, domain-specific decision and satisfiability procedures, explanation and consultation. Students develop an expert system. Offered with sufficient demand. Prerequisite: CS4400.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|