|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Three lecture hours a week for one semester. May not be counted toward a degree in computer science. May be repeated for credit when the topics vary. Prerequisite: Computer Science 303E or the equivalent with a grade of at least C-.
-
3.00 Credits
This course covers the work period of computer science students in the Cooperative Education program, which provides supervised work experience by arrangement with the employer and the supervising instructor. Forty laboratory hours a week for one semester. The student must repeat the course each work period and must take it twice to receive credit toward the degree; at least one of these registrations must be during a long-session semester. However, no more than three semester hours may be counted toward the major requirement. The student's first registration must be on the pass/fail basis; the second must be on the letter-grade basis. Prerequisite: Computer Science 336 or 336H with a grade of at least C-, and consent of the undergraduate adviser.
-
3.00 Credits
Proofs of program correctness and a survey of mathematical techniques useful in the analysis and verification of programs. Three lecture hours a week for one semester. Computer Science 336 and 336H may not both be counted. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 313H or 313K; 314, 314H, 315, or 315H; and Mathematics 408C, 408L, or 408S.
-
3.00 Credits
A survey of mathematical techniques useful in the analysis and verification of programs. Three lecture hours a week for one semester. Computer Science 336 and 336H may not both be counted. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 313H or 313K; 314, 314H, 315, or 315H; Mathematics 408C, 408L, or 408S; and consent of the honors director.
-
3.00 Credits
Application of program-analysis theory to program design. Methodologies for large-scale program design. Designed to help students bring together theoretical and programming skills. Three lecture hours and one discussion hour a week for one semester. Computer Science 337 and 337H may not both be counted. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 314, 314H, 315, or 315H; 336 or 336H; and Mathematics 408C, 408L, or 408S.
-
3.00 Credits
Application of program-analysis theory to program design. Methodologies for large-scale program design. Designed to help students bring together theoretical and programming skills. Three lecture hours and one discussion hour a week for one semester. Computer Science 337 and 337H may not both be counted. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 314, 314H, 315, or 315H; 336 or 336H; Mathematics 408C, 408L, or 408S; and consent of the honors director.
-
3.00 Credits
Introduction to the formal study of automata and of related formal languages with applications in computer science. Three lecture hours a week for one semester. Only one of the following may be counted: Computer Science 341, 341H, Linguistics 340. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 310, 310H, 429 or 429H; 336 or 336H; 337 or 337H; and Mathematics 408D, 408M, or 427L.
-
3.00 Credits
Introduction to the formal study of automata and of related formal languages with applications in computer science. Three lecture hours a week for one semester. Only one of the following may be counted: Computer Science 341, 341H, Linguistics 340. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 310, 310H, 429, or 429H; 336 or 336H; 337 or 337H; Mathematics 408D, 408M, or 427L; and consent of the honors director.
-
3.00 Credits
Biological information processing; architectures and algorithms for supervised learning, self-organization, reinforcement learning, and neuro-evolution; hardware implementations and simulators; applications in engineering, artificial intelligence, and cognitive science. Three lecture hours a week for one semester. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 310, 310H, 429, or 429H; 336 or 336H; and Mathematics 408D, 408M, or 427L.
-
3.00 Credits
A survey of current artificial intelligence issues, including search, production systems, knowledge representation, knowledge-based systems, planning, natural language processing, and machine learning. Artificial intelligence programming projects are required. Three lecture hours a week for one semester. Prerequisite: The following coursework with a grade of at least C- in each course: Computer Science 310, 310H, 429, or 429H; 336 or 336H; and Mathematics 408D, 408M, or 427L.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|