|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
As an introduction to computer organization and structure, this course includes beginning machine and assembly language programming. Topics to be covered include logic gates and Boolean algebra, basic elements of computing devices, basic components of a computer, data representation and number systems, micro operations, microprogramming, and input-output programming.
-
4.00 Credits
This course covers relational databases from conceptual design to implementation. The course will include logical and physical design, normalization, as well as the definition of tables and keys. The use of Structured Query Language (SQL) for data retrieval and manipulation will be emphasized.
-
4.00 Credits
This class examines the basic principles of networking, transitioning from Transmission Control Protocol, User Datagram Protocol, Internet Control Message Protocol, and Internet Protocol (TCP, UDP, ICMP, and IP), network architecture, and the Open Systems Interconnection (OSI) model into network defense. Networks are essential for organizational success, and cybersecurity professionals must understand network processes, protocols, and administration. This course will focus on developing skills in creating network architecture, network administration, network analysis, and how to apply this knowledge to improve the network security posture through defense in depth.
-
3.00 Credits
The main objective of this course is to provide practical training and real work experience for the students. Often, it will include productive work contribution, and prospective employee evaluation for the employer. It can lead to increased college-industry interaction for the department and the college. Completion of this class will better prepare the student for multiple activities in a workplace. It should reflect positively on the students resume (employers view internship experiences positively.) Internship is an excellent opportunity for a student to affirm career interests. These opportunities can also provide the credentials needed for full-time positions. Internships and co-ops provide opportunities to network with professionals; strengthen confidence, maturity, and professionalism; establish professional references. Prerequisite: Enrollment in the computer science program, completion or concurrent enrollment in CSci 2002, a "B" average in all CSci courses
-
4.00 Credits
ASP.NET is a technology for creating web-based programs and services. This course introduces ASP.NET on the foundation of the prerequisite courses that taught the fundamentals of .NET framework, C# programming language, SQL Server database, and the primary development environment Microsoft Visual Studio. The main goal of this course is to teach the basics of creating and deploying Web applications utilizing ASP.NET technology. Besides using the C# programming language, the students will learn the commonly used ASP.NET controls included in Microsoft Visual Studio. The course includes the techniques of reading the data from a SQL Server database into a Web application and displaying it on a web page, as well as modifying and amending the database content. Prerequisites: CSci 1150 and CSci 1040
-
4.00 Credits
This is a foundational course in cryptography covering systems of secure communication relevant to the field of Cyber Security and to Computer Science in general. Topics include theories and applications of encryption of both historical and modern methods, and techniques for creating systems of secure communication. Programming is undertaken to encode and decode information using industry standard cryptographic algorithms. The C programming language is emphasized due to its ubiquity in both the field of applied cryptography and in operating systems. While this is not a course to study techniques for breaking cryptographic systems (cryptanalysis), considerations are given to the probability that weaknesses in a cryptographic cipher can be exploited and that data confidentiality, integrity, and availability can be potentially lost.
-
4.00 Credits
This course introduces students to the rapidly growing field of Data Science. Students will learn the concepts and tools used to analyze data sets and make informed business and/or research decisions. Students will use various software, including databases, to gather, organize and visualize data for analysis.
-
4.00 Credits
Provide students further exposure to the growing field of Data Science. Building upon the topics in Data Science I, students will learn about machine learning techniques, ways to deal with networked systems and extremely large data sets, and methods for improving the performance of computerized statistical models.
-
2.00 Credits
This course provides a flexible in-depth review of interdisciplinary applications in Data Science. The curriculum has students independently explore and apply methods of Data Science in a real-world context related to their career interests.
-
4.00 Credits
In this course you will work on strengthening your reading and study strategies, developing your reading vocabulary, and improving your test-taking strategies. You will have the opportunity in this class to develop your reading speed and comprehension of a variety of written materials. This course will help prepare you for the academic skills you will need to succeed in college.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|