|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: Junior-level status Offered every spring This course explores the extent to which advances in information technology have affected our society. Areas of study include access to technology, privacy, censorship, the information superhighway and computers in the workplace. Serious consideration is given to the many social, ethical and moral issues that arise from society's use of and dependence on computers; an emphasis is placed on the ethical issues facing computer professionals.
-
3.00 Credits
Cross Ref: ART 327 Prerequisite: CMPSC 305, ART 219 Offered every spring This digital production course offers students a range of experiences with the techniques and tools for developing artwork for computer animation and interactive media. Projects in this course will allow students to experiment with a variety of processes for capturing and editing material. Output from this course will include CD-ROM, Web content and digital video.
-
4.00 Credits
Prerequisite: CMPSC 203 Offered even-year fall This course expands on the coverage of data structures in CMPSC 203. Topics include a further examination of linked lists, graph representations and algorithms, hashing, methods of external sorting and the organization of files and their directories.
-
3.00 Credits
Prerequisite: CMPSC 305 Offered fall 2007 This course is directed toward computer analysts and programmers to familiarize them with computer applications for electronic commerce site development. Essential topics in electronic commerce are explored. A software application is thoroughly developed.
-
4.00 Credits
Prerequisite: CMPSC 315 Offered even-year spring Responsibility for deploying and/or managing intranets, Web, or e-commerce is covered, maximizing information handling success and building sites using customizable starter sites. A full site will be developed utilizing server software and packages.
-
4.00 Credits
Prerequisite: CMPSC 201 or CMPSC 202 Offered every fall This course introduces the student to relational databases. Topics include normalization, structured query language (SQL), entityrelationship modeling, performance measures, Data security and concurrency techniques. Discussion of object-oriented databases, client-server systems and data warehousing round out the course.
-
3.00 Credits
Prerequisite: CMPSC 245 or consent of the instructor This course provides a study of programming language design and analysis. Topics include syntax, semantics, data types, assignment statements, control structures and subprograms. Traditional imperative languages as well as functional, logic, objectoriented and parallel languages are introduced. Programming assignments in non-imperative languages are required.
-
12.00 Credits
The internship opportunity is reserved for students who are employed in positions that involve computer science/studies knowledge and skills. We provide this opportunity to encourage students to gain practical, real-world experience that can enhance their understanding of the discipline and their potential as computer professionals. The student must apply for the academic credit at the time the internship takes place. See department chairperson for internship guidelines.
-
3.00 Credits
Prerequisite: MATH 200 and CMPSC 311 Offered odd-year fall This course provides an introduction to different design and analysis approaches of computer algorithms. These include; searching, sorting, and graph algorithms. Analytic approaches including proof of correctness and calculations of time and memory complexity are covered. The concept of distributed algorithms is introduced and compared to centralized algorithms.
-
3.00 Credits
Prerequisite: CMPSC 255 Offered every spring This course emphasizes the concept of routing and router's configurations. The concepts covered in this course enable students to develop experience in network design and configurations. Topics include IP addressing, routing protocols, router configurations, internetwork operating system, access control lists (ACLs), basic router troubleshooting.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|