|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 3.00 Credits
Content varies annually, depending on instructor interests and the needs of the department. Similar to CS 5501 and CS 7501, but taught strictly at the undergraduate level.
-
1.00 - 3.00 Credits
Content varies annually, depending on students' needs and interests. Recent topics included the foundations of computation, artificial intelligence, database design, real-time systems, Internet engineering, and electronic design automation. (SI) Prerequisites & Notes Prerequisite: Instructor permission. Credits: 1 to 3
-
3.00 Credits
History of Internet and electronic commerce on the web; case studies of success and failure; cryptographic techniques for privacy, security, and authentication; digital money; transaction processing; wired and wireless access technologies; Java; streaming multimedia; XML; Bluetooth. Defining, protecting, growing, and raising capital for an e-business. (Y) Prerequisites & Notes Prerequisite: CS 340 with a grade of C- or higher. Credits: 3
-
3.00 Credits
Intended as a first course in communication networks for upper-level undergraduate students. Topics include basic techniques for channel transmission, error control, flow control, multiplexing, switching, routing, signaling, and scheduling. Students will also learn practical aspects of the Internet and telephone networks. Cross-listed as ECE 457. (Y) Prerequisites & Notes Prerequisite: Either CS or ECE?333 with grades of C- or higher. Credits: 3
-
3.00 Credits
An advanced course on computer networks on the technologies and protocols of the Internet. Topics include the design principles of the Internet protocols, including TCP/IP, the Domain Name System, routing protocols, and network management protocols. A set of self-guided laboratory exercises are part of this course. Cross-listed as ECE 458. (Y) Prerequisites & Notes Prerequisite: CS 457 with a grade of C- or better. Credits: 3
-
3.00 Credits
Presents the fundamental concepts of programming language design and implementation. Emphasizes language paradigms and implementation issues. Develops working programs in languages representing different language paradigms. Many programs oriented toward language implementation issues.
-
3.00 Credits
Introduces the fundamental concepts for design and development of database systems. Emphasizes relational data model and conceptual schema design using ER model, practical issues in commercial database systems, database design using functional dependencies, and other data models. Develops a working relational database for a realistic application. (Y) Prerequisites & Notes Prerequisite: CS 216 with grades of C- or higher. Credits: 3
-
3.00 Credits
Provides an introduction to the field of compilers, which translate programs written in high-level languages to a form that can be executed. The course covers the theories and mechanisms of compilation tools. Students will learn the core ideas behind compilation and how to use software tools such as lex/flex, yacc/bison to build a compiler for a non-trivial programming language.
-
3.00 Credits
Provides an introduction to the field of compilers, which translate programs written in high-level languages to a form that can be executed. The course covers the theories and mechanisms of compilation tools. Students will learn the core ideas behind compilation and how to use software tools such as lex/flex, yacc/bison to build a compiler for a non-trivial programming language. (Y) Prerequisites & Notes Prerequisite: CS 340 and 333 with grades of C- or higher. Credits: 3
-
3.00 Credits
Introduces artificial intelligence. Covers fundamental concepts and techniques and surveys selected application areas. Core material includes state space search, logic, and resolution theorem proving. Application areas may include expert systems, natural language understanding, planning, machine learning, or machine perception. Provides exposure to AI implementation methods, emphasizing programming in Common LISP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|