|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Introduction to the Linux Operating System and environment, C programming, process management and message passing, shell scripting, PHP scripting with web applications and MySQL, Client/Server programming paradigm. P: Comp Sci 241 with at least a C grade and 371 with at least a C grade or conc enr. Periodicity: Offered fall only 3 units min / 3 units max, Lecture
-
4.00 Credits
C++ language topics and advanced object oriented design techniques including: vectors, class design and relationships, inheritance, streams, polymorphism, operator overloading, pointers, dynamic memory management, memory leaks, and exception handling. P: Comp Sci 257 with at least a C grade. Periodicity: Offered every fall and spring 4 units min / 4 units max, Lecture
-
3.00 Credits
Design and programming techniques for large and complex data-driven projects, using C++. Design based on Design Patterns. Use of Software Engineering metrics and formal methodologies. Fundamentals of component-based software development and software deployment techniques. P: Comp Sci 371 with at least a C grade. Periodicity: Offered spring only 3 units min / 3 units max, Lecture
-
3.00 Credits
Design, analysis and comparison of algorithms; divide and conquer techniques, greedy method, dynamic programming and graph searching. Applications to profit maximization with constraints, graph coloring, traveling salesman problem and others. P: Comp Sci 257 and 242 and Math 202, all with at least a C grade. Periodicity: Offered fall odd only 3 units min / 3 units max, Lecture
-
3.00 Credits
Relational and client/server database technology; structure query language; designing database applications; stored procedures & triggers, security, integrity rules, normal forms, entity-relationship modeling, concurrency issues. P: Comp Sci 257 with at least a C grade; REC: Comp Sci 242. Periodicity: Offered fall only 3 units min / 3 units max, Lecture
-
3.00 Credits
Methods and philosophies behind management of computing resources, including: memory management, process management, scheduling, process signaling, process synchronization, mutual exclusion, and interprocess communication. P: Comp Sci 370 with at least a C grade. REC: Comp Sci 353. Periodicity: Offered spring even only 3 units min / 3 units max, Lecture
-
3.00 Credits
This course explores both traditional and new emerging approaches to systems development, analysis, design, and project management, and also discusses professional and ethical responsibilities. P: Sr. standing; Comp Sci 331, 372 or 451 with at least a C grade. Periodicity: Offered fall only 3 units min / 3 units max, Lecture
-
3.00 Credits
Principles of ANN design: Overview of machine learning, distributed memory, perceptrons, multilayer perceptrons, Hebbian learning, supervised/unsupervised learning, simulated annealing, backpropagation, radial basis functions, parallel processing. P: Comp Sci 242 and 257 and Math 202, all with at least a C grade. Periodicity: Offered fall even only 3 units min / 3 units max, Lecture
-
1.00 Credits
A project course in which a student does reading in computer science journals and produces a major research paper. P: 18 earned upper level cr in Comp Sci. Periodicity: Offered every fall and spring Writing Emphasis: Writing Emphasis 1 units min / 3 units max, Independent Study
-
3.00 Credits
Supervised practical experience in an organization or activity appropriate to a student's career and educational interests. Internships are supervised by faculty members and require periodic student/faculty meetings. P: jr st. Course is repeatable for credit. Periodicity: Offered every fall and spring Writing Emphasis: Writing Emphasis
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|