|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisites: C S 141, 142. Three hours lecture. This course will provide the student with the tools needed to create modern graphical user interfaces using a number of different tools and paradigms. Core topics include the event-driven programming model, graphical coordinate systems, libraries for creating, managing and rendering windows, and simple animation and graphics. Students will create graphical user interfaces for a number of programs.
-
3.00 Credits
Prerequisite: C S 142 or 220. Three hours lecture. This course involves the study and implementation of the strategies and techniques of structured software systems development. Topics include system specification and documentation. Data management systems, structures, and applications are also covered.
-
3.00 Credits
Prerequisites: C S 142 or 235. Securing relevant evidence from computer systems and other electronic devices requires a range of skills and a deep understanding of how data is stored and organized electronically. This course serves as an introduction to the technologies relevant to computer forensics and provides the student with hands-on experience collecting and analyzing electronic data.
-
3.00 Credits
Prerequisite: C S 142. Three hours lecture. This course is a study of the hardware and software systems and subsystems that make the basic components of a computer system accessible to the managers and users of that system. Topics include processes, scheduling, resource allocation, protection, virtual memory, parallel processing, input/output processing, data encoding, accessing techniques, communications, compilers, and utilities.
-
3.00 Credits
Prerequisite: C S 241. Three hours lecture. This course introduces the concepts of 3-D graphics and modeling and realtime interaction in an event-driven environment. Topics include geometric transformations, light models, texture mapping, special effects, 3-D sound, physics modeling, and graphics engines.
-
3.00 Credits
Prerequisite: C S 142 or 220. Three hours lecture. This course studies the fundamental principles and roles of database management systems. Database models covered include the relational, entity-relationship, hierarchical, and network models with primary emphasis on the relational model. Other topics include database design and physical storage management. Although database theory is an important part of this course, students are expected to become proficient in an actual DBMS.
-
4.00 Credits
Three hours lecture and two hours lab. The principal concepts of digital systems and their applications to computer science are studied. Topics include number representations, codes, switching theory, sequential circuits, comparators, arithmetic circuits, counters, memory implementation, and integrated circuit logic families.
-
3.00 Credits
Prerequisite: C S 241. Three hours lecture. This course is a study of the theoretical issues and programming techniques involved in artificial intelligence. Core topics include search, knowledge representation, and reasoning. Additional topics may include game theory, planning, understanding, natural language processing, machine learning, neural networks, genetic algorithms, expert systems, and real-time systems. Students develop competence in a language widely used for A.I. programming, typically LISP or PROLOG.
-
3.00 Credits
Prerequisite: C S 370. Three hours lecture. In this course students develop an intermediate-level proficiency in the use of HTML, Access, Visual Basic, VBScript, and SQL as applied to accessing databases over the World Wide Web. The student uses these development tools together to develop interactive web-based applications that access databases. Applications developed in the course utilize graphic images, tables, forms, frames, ASP, CGI programming and database interfaces in an interactive GUI environment.
-
1.00 - 3.00 Credits
Prerequisites: Approval of faculty sponsor and school dean; junior or senior standing. This course provides students the opportunity to pursue individual study of topics not covered in other available courses. The area for investigation is developed in consultation with a faculty sponsor and credit is dependent on the nature of the work. May be repeated for no more than six credits.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|