|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Pr. grade of at least C (2.0) in CSC 339 or permission of instructor Logical foundations, knowledge representation and reasoning, search, and selected topics such as natural language processing and reasoning under uncertainty. (Odd Spring)
-
3.00 Credits
Pr. grades of at least C (2.0) in CSC 261 and CSC 330 or permission of instructor Successful completion of CSC 553 helpful. Basic techniques of compiler design and implementation: lexical analysis, parsing, code generation. Sizable programming project implementing a compiler for a block-structured language with strong typing.
-
3.00 Credits
Pr. grades of at least C (2.0) in CSC 330 and STA 271 or STA 290, or permission of instructor Survey of concepts and techniques for human-computer interface development. Topics include user-centered design, user interface programming, and usability evaluation. (Fall)
-
3.00 Credits
Pr. permission of instructor Introduction to the problems and methods in algorithmic combinatorics on words. Problem areas include periodicity, primitivity, and borderedness.
-
3.00 Credits
Pr. grade of at least C (2.0) in CSC 350, or permission of instructor Finite state automata and regular expressions, context-free grammars, push-down automata and their use in parsing, overview of language translation systems, models for programming language semantics, computability and undecidability. (Fall)
-
3.00 Credits
Pr. grade of at least C (2.0) in CSC 330 Sequential algorithm design and complexity analysis. Dynamic programming. Greedy algorithms. Graph algorithms. Selected advanced topics from NP-completeness; approximation, randomized, parallel, number-theoretic algorithms; Fast Fourier Transform; computational geometry; string matching. (Fall)
-
3.00 Credits
Pr. grades of at least C (2.0) in CSC 250, CSC 261, and CSC 330, or permission of instructor Hardware and software components of computer systems, their organization and operations. Topics: comparative instruction set architectures, microprogramming, memory management, processor management, I/O, interrupts, and emulation of processors. (Fall)
-
3.00 Credits
Pr. grades of at least C (2.0) in CSC 261 and CSC 340 or permission of instructor Successful completion of CSC 561 helpful. Techniques and strategies used in operating system design and implementation: managing processes, input/output, memory, scheduling, file systems, and protection. (Spring)
-
3.00 Credits
Coreq. CSC 562 and CSC 567, or permission of instructor Installing operating systems, peripherals, hardware, and software. Backups, recompiling the kernel (loading/unloading modules), providing Web services, and user administration. (Fall & Spring)
-
3.00 Credits
Pr. grade of at least C (2.0) in CSC 563 Topics selected from routing, firewall, Primary Domain Controller, Backup Domain Controller, Domain Controller trust, SAMBA, DNS round robin, and PPP connectivity setup. (Fall & Spring)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|