|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
The course introduces the secure software development process including secure applications, writing secure code that can withstand attacks, and security testing and auditing. It focuses on the security issues a developer faces, common security vulnerabilities and flaws, and security threats. The course explains security principles, strategies, coding techniques, and tools that can help make code more resistant to attacks. Students will write and analyze code that demonstrates specific security development techniques. Prerequisite: CSC 385.
-
4.00 Credits
This is the capstone design course for the Systems Security and Information Assurance concentration in the Computer Science Bachelor's Degree. This course will emphasize a group approach to information assurance system design and data collection. Students will be given case studies to design and implement a total IT security system. Prerequisites: CSC 421 and one additional security elective.
-
4.00 Credits
With far-ranging influences on commerce, education, news, entertainment, information, and more, the Internet has had an enormous impact on American society over the past decade. This course examines that impact with an emphasis on planning and public policy. Course Information: This course fulfills an Engaged Citizenship Common Experience requirement at UIS in the areas of U.S. Communities or ECCE Elective.
-
4.00 Credits
Learn basic principles of web design and use HTML, XHTML, XML, CSS (Cascading Style Sheets), design and critic a variety of templates, etc. Topics include elements of good design, fonts, and typography, how to use color, graphics, images, multimedia formats, web layout basics, tackling web navigation, accessibility and usability, web design software, and learn HTML, XML, and CSS. Course Information: Prerequisites: CSC 275 or equivalent computer programming experience.
-
4.00 Credits
Learn dynamic web page creation and server-side scripting that tailors the content toward the visitor and his or her preferences. A scripting language such as PHP will be taught to enable students to access databases for dynamic content. A comprehensive overview of the basics of PHP, covering important subjects such as control structures, operators, strings and string functions, arrays and array functions, predefined variables, I/O, cookies and sessions, and more. Course Information: Prerequisite: CSC 452.
-
4.00 Credits
Learn to create Rich Internet Applications (RIAs) using JavaScript and XML (AJAX) in a new way to create fast, responsive user interfaces, and functionalities similar to windows desktop applications. Students will learn scripting in JavaScript and basics of XML. Topics will include XML basics, JavaScript basics, JavaScript objects, JavaScript cookies, JavaScript validations, XSLT, XML parsers, XML CSS, XML DOM, XML to HTML, and XML JavaScript. Course Information: Prerequisite: CSC 453.
-
4.00 Credits
An introduction to the fundamental concepts and principles of distributed programming techniques. Topics include Java I/O, Interprocess Communications, Distributed Computing paradigms, TCP/IP, The Socket APL, client-server paradigm, Group Communication, Distributed Objects, Internet Applications, and advanced topics. Prerequisite: CSC 385.
-
4.00 Credits
The purpose of this course is to provide students with an organizational and technical look at network administration. Emphasis is placed on Microsoft Windows operating system. The laboratory assignments will involve a considerable amount of hands-on installation, account management, performance monitoring, security, troubleshooting. Prerequisite: Familiarity with computer hardware/software.
-
1.00 - 4.00 Credits
Various topics; description changes according to topic offered. See course schedule for prerequisites. Course Information: May be repeated if topics vary. Students may register in more than one section per term.
-
4.00 Credits
Computer ethics explores the interaction between technical decisions and human values. We also study how computing and telecommunications impact society. This class is limited to computer science majors and students with equivalent backgrounds.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|