|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Business and scientific institutions increasingly use large commercial data base systems. This course teaches the theory and practice for the definition, security, backup, tuning, and recovery of these systems. Outcome: Students will be able to use theory and pragmatic approaches to define and implement realistic solutions for large database administration environments.
-
3.00 Credits
No course description available.
-
3.00 Credits
Prerequisite: Comp 271 This course will cover the fundamentals of Free and Open Source software development. Topics to be addressed include licensing, Linux, typical software development tools, applications, and techniques for managing remote servers. Outcome: Students will learn to implement projects involving Free and Open Source software and learn how to participate in open-source projects effectively.
-
3.00 Credits
Prerequisite: COMP 271. Object-orientation continues to be a dominant approach to software development. This intermediate programming-intensive course studies the use of classes and objects with an emphasis on collaboration among objects. Outcome: A thorough understanding of the principles of object-orientation: abstraction, delegation, inheritance, and polymorphism; exposure to basic design patterns; programming experience in mainstream object-oriented languages such as C++ and Java.
-
1.00 Credits
Prerequisite: COMP 271. This course allows students to sharpen problem-solving skills along with, or as part of, the ACM Programming Team. Groups generally work on old competition problems on alternate weekends, with short follow-ups during the next week. Outcome: Ability to work in small groups, quickly and accurately assessing and solving focused problems involving many sorts of programming knowledge.
-
2.00 Credits
Prerequisite: Comp 314 This course allows students to sharpen problem-solving skills along with, or as part of, the ACM Programming Team. Groups generally work on old competition problems on alternate weekends, with short follow-ups during the next week. Outcome: Ability to lead n a small group, quickly and accurately assessing and solving focused problems involving many sorts of programming knowledge.
-
1.00 - 2.00 Credits
No course description available.
-
3.00 Credits
This course covers social, legal, and ethical issues commonly arising in key areas related to computing technologies. Outcome: Understanding of laws and issues in areas such as privacy, encryption, freedom of speech, copyrights and patents, computer crime, and computer/software reliability and safety; understanding of philosophical perspectives such as utilitarianism versus deontological ethics and basics of the U.S. legal system.
-
1.00 Credits
Prerequisite: COMP 170. An introduction to the UNIX operating system. Topics include files and directories, electronic mail, security, advanced file systems, network utilities, network file sharing, text utilities, shell programming, UNIX internals, UNIX system administration (essentials), the X windowing system, systems programming, and secure shell (SSH). Outcome: After taking this course, students will develop working knowledge of Unix and be able to use modern Unix operating systems such as Linux, OS X, or Solaris.
-
3.00 Credits
Pre-requisite: COMP 163 and 170 or Instructor Approval. Software systems analysis and design document user needs, create system architecture, and guide implementation. This course teaches the Unified Modeling Language (UML), and uses current software tools for analysis and design. Outcome: Students will be able to use techniques of analysis and design, document results using UML, and understand how to communicate in team-oriented settings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|