|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Numerical Algebra
-
3.00 Credits
Topics such as theory of computation, complexity theory, formal languages, and graph theory and its applications. Emphasis on faculty research. Repeatability: May be repeated. Maximum 9 hours. Recommended Background: Completion of core courses.
-
1.00 - 15.00 Credits
Special project in area of student's primary interest. Directed by computer science faculty, perhaps jointly with student's faculty advisor. Intended for students with a specific project to pursue in conjunction with a faculty member. Project may be from a department other than computer science, in which case a faculty member from the appropriate department will help oversee the project. Repeatability: May be repeated. Maximum 45 hours. Credit Restriction: Maximum of 6 hours may be applied to the major. Registration Permission: Consent of instructor.
-
1.00 - 3.00 Credits
Repeatability: May be repeated. Maximum 18 hours.
-
4.00 Credits
Basic concepts of computer hardware and software. Microcomputer systems and workstations. Networking and the Internet. The interdisciplinary science of computing.
-
4.00 Credits
Problem solving and algorithm development. Organization and characteristics of modern digital computers with emphasis on software engineering, building abstractions with procedures and data, and programming in a modern computer language. Includes Level 1 design projects, which require laboratory work.
-
4.00 Credits
Advanced problem solving and algorithm development, structured programming, data structures and applications, I/O techniques, lists, queues, trees, algorithms, files.
-
4.00 Credits
Number systems, Boolean algebra, combinational and sequential circuits, registers, processor functional units and control, pipelining, memory and caching, stored program computing, memory management, computer system organization, and assembly language programming.
-
1.00 - 3.00 Credits
Topics vary. Programming languages, operating systems, and application software packages.
-
1.00 Credits
Practical tools available under Unix to enable students to become more efficient in performing labs and research projects. Topics to be covered include ? sh, cat/grep/find/sort/at/, ed/sed, awk, perl, python, make, rcs, jgraph, gcc/cpp/purify/quantify.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|