|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Various courses of current interest to the Computer Science major are introduced from time to time. Prerequisite: Sophomore status
-
3.00 Credits
Explores fundamentals of database design theory and applications. Includes data models with emphasis on the relational model. Prerequisites: CS 112 and CS 215
-
3.00 Credits
The study of software development methodology, both procedural and object oriented. This is a project-based design course where teams develop software projects from requirements analysis through detailed design and testing. Umbrella activities such as configuration management, quality assurance, writing documentation, ethics and costing are covered. Automated software design tools are used and oral and written presentations required. Prerequisite: CS 311
-
3.00 Credits
It is strongly recommended that students sign up for this course one semester before the graduating semester, because of the independent study/work involved. Students work with a faculty member in the department to define and implement an acceptable project. The student is required to write a report and is to make a public presentation of the work. Prerequisites: Senior status and permission from Computer Science Department
-
3.00 Credits
This course focuses on the ethical and social issues associated with computer technology such as privacy, theft, intellectual property, accountability, hacking, and cracking, codes of ethics and professional responsibility. Students also examine philosophers such as Aristotle, Kant and Mill, as well as Virtue ethicists. This course is a Seniorlevel capstone course. It emphasizes both oral and written communication as students discuss and examine their own ethical beliefs. Prerequisites: Junior/Senior status, PH 101, RS 101, or permission of instructor
-
3.00 Credits
This course aids in the understanding of multimedia authoring, incorporating text, graphics, sound and video. It discusses design and planning elements that go into multimedia development. Students use Director and its scripting language, Lingo, to choreograph media objects onto a stage using a score. It is designed for students with programming experience. Prerequisite: CS 112
-
3.00 Credits
An advanced design course that studies the application of computer solutions to business problems. This is a project-based course where teams set milestones and present object-oriented analysis and design of their solutions. Oral and written presentations are required and automated software tools are used. Prerequisite: CS 312
-
3.00 Credits
The study of networks and data communication concentrating on the first four levels of the OSI model including physical, datalink, network and transport. This is a laboratory-based course that includes projects implemented in the SUN Networking Laboratory. Topics such as LANs, WANs and MANs; hardware, software, protocols, routing, circuit-switching and packet-switching networks, analog and digital systems, compression and error handling are among those studied. Students use a simulation package to design and simulate networks. Prerequisites: CS 338 or CS 341 and Senior status
-
3.00 Credits
Emphasis on theory and techniques underlying the analysis of algorithms including big/little-Oh, graphs and networks, searching, sorting, recursion and classical algorithms. Prerequisites: CS 112 and MA 151
-
3.00 Credits
Discusses main issues of Unix OS programming and administration. Explores the popular Unix text editor Emacs, Unix file system, process manipulation, regular expressions and their uses, filters, and system administration and security. Prerequisites: CS 241 and CS 341
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|