|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*220 and MATH*160 or MATH*160B) An introductory course in the analysis of algorithms, with emphasis on computational complexity including practical applications and the analysis of specific problems and algorithms; course investigates most commonly used algorithms design techniques and also introduces the notion of "hard" problems and approximate solutions. F.
Prerequisite:
GROUP: Take CSCI*220; Minimum grade C; GROUP: Take MATH*160 or MATH*160B; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*270) Comprehensive survey of security policies, models and mechanisms for confidentiality, integrity, management and legal and ethical issues. F,S
Prerequisite:
Take CSCI*270; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of "C" or better in CSCI 385) Covers offensive security topics including: ethical hacking, penetration testing, threats and vulnerabilities, security tools, and the phases of an attack. F.
Prerequisite:
Take CSCI*385; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*220) General models of computation, formal languages and automa theory and algorithmic unsolvability. S
Prerequisite:
Take CSCI*220; Minimum grade C;
-
0.00 Credits
(0)(Prereq: Senior status and permission of the instructor) This course provides various resources to graduating seniors including strategies for job searching and/or entry to graduate school. Students will complete all final assessments required to maintain currency and quality of the program. It is intended for majors to take in their last semester prior to graduation. Pass/Fail grading only. Grading is S or U.
-
3.00 Credits
(3 credits)(Prereq: CSCI major with senior level status or permission of the instructor) This course examines ethical and professional issues in the computing disciplines. Topics include the ACM Code of Ethics, general moral responsibilities, privacy, security, intellectual property, career preparation, job search strategies, and methods of evaluating salary and benefit offers. Students complete all necessary curriculum assessments required to maintain the currency and quality of academic programs offered by the Department of Computing Sciences. F,S
-
3.00 Credits
(3)(Prereq: CSCI 225 and CSCI 303 with a grade of C or better) Advanced topics in the development and deployment of web-based applications. Topics include advanced middleware programming concepts and development of dynamic websites. Students will write a full-scale web application as their final project. S.
Prerequisite:
Take CSCI*225 CSCI*303; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*211) Topics in systems administration include application server management, deployment of websites, domain name service, web services, security, backup and recovery, and e-mail management. F,S
Prerequisite:
Take CSCI*211; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*316) This course provides an introduction to Linux system administration, including open-source software applications. Topics include managing software installations, configuring hardware drivers, implementing authentication and authorization systems, automating management tasks, and configuring services. Students gain hands-on experience managing Linux systems. F,S
Prerequisite:
Take CSCI*316; Minimum grade C;
-
3.00 Credits
(Prereq: Grade of C or better in CSCI 225) An exploration of advanced database topics will be covered. Topics may include the efficiency of advanced queries, indexing structures, database and SQL optimizations, backup and recovery, NoSQL ang big data concepts. F
Prerequisite:
Take CSCI*225; Minimum grade C;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|