KSAWorks
KSAWorks
Knowledge • Skills • Abilities
The College of Saint Rose · Courses

CSC

104 courses with the subject CSC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CSC 021Strategies for Success in Comp

A course designed to help new students learn various techniques and stra

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 104Education Computing

Pre-service teachers will learn to use software programs that will increase their future productivity as teachers. Students will learn how to create presentations and instructional materials using Microsoft PowerPoint. Students will learn how to simplify their recordkee

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 111Intro Computer Science (C7)3

LAS Core (C9) Term credit total: 16 Term credit total: 14-15 Term: Fall 3 Term: Spring 3 Course Number & Title

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 112Fundamentals of Comp Science

This course provides an alternative introduction to computer science. Students will learn t

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 113Alice:Creative Computing

Students receive a gentle introduction to visual computing with Alice. Alice is a highly visual system that allows beginning-level students to construct interesting projects witho

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 114Excel3

The Core - Phil/RLS - PHI 205 Business Ethics The Core - World Languages The Core - Literary Studies The Core - Expository Writing, Speaking & Research

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 115Fundamental Computer Security

This course provides an introduction to computer, network and internet security for non-computer scien

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 130Intergrat Program in Classroom

The goals of this course are to learn introductory programming skills and to learn how to integrate computer programming into K-6 classrooms. In recent years, excellent programming environments have been devel

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 202Introduction to Programming

Students will gain familiarity with the basic building blocks of all computer programs. Important concepts will include variables, data types, input and output, math operations, programming sequence, decisions, iteration, file input and output, and functional decomposition. Time

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 204
Subject
CSC
Type
alias
Source
strose.smartcatalogiq.com
CSC 252Problem Solving with Java4
Subject
CSC
Credits (min)
4
Credits (max)
4
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 295Discrete Math3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 302Data Structures

The descriptions, representation and manipulation of abstract data structures, including arrays, linked lists, stacks, queues, and tree

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 317Forensic Computing3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 318Applications for Cybersecurity3

CJS Elective (3cr) Physical Education (L12) (1cr) General Electives (6cr) Year 4 Fall (15 credits)

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 321Database Management Systems

An introduction to database management systems. Topics include hierarchical, network, and relational data models, database d

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 325Practical Cybersecurity3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 332Microcomputer Architecture3

CSC Elective (3-4cr) Lib. Ed. requirement (3-4cr) Year 3 Fall (13-14 credits)

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 338Systems Administration3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 342Artificial Intelligence

This course will cover many topics and techniques in artificial intelligence. Topics include search, constraint satisfaction, knowledge representation, p

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 344Computer Networks3

Lib. Ed. requirement (3-4cr) Spring (15-16 credits)

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 345Operating System Fundamentals3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 352Adv Python Programming

This course is a sequel to CSC 202 Introduction to Programming course and it is intended for students who aim to enhance their experience in programming. Students will

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 355Internet Program1

The focus of this course is on client-side programming using HTML and JavaScript,

Subject
CSC
Credits (min)
1
Credits (max)
1
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 370Theory of Computation

This course will provide an introduction to the theory of computation. The course will cover fun

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 375App Development

The world is officially mobile, phones are in our everyday life. The number of smartphone users is forecasted to grow to 2.5 billion in 2019 and the number is increasing rapid

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 380Topics

"The Threat Within" - A new operating reality is confronting public and private sector organizations and institutions of all shapes and sizes everywhere: the threat from within that is able to exploit and expose an organization's greatest competitive edge - the "secret sauce." Initially many experts thought of the insider threat challenge as a te

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 381Programming UNIX with C3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 382Programming in C++

This course is an introduction to C++ programming. The course is de

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 383Programming in Python

This course is an introduction to Python programming. The course

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 385Competitive Programming

This course allows students to hone their general programming skills while learning techniques to design and implement programs to solve a specific problem as q

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 386Graphics Modeling with Python

Students in this course will use the Python programming language and the Ambrosia library to describe models of objects in. The libra

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 395CSC-395

This course presents more advanced topics in discrete mathematics. Material covered: A

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 410Probability in Comp Science

In this course we will cover various applications of probability to a wide range of topics from within computer science. Recently, randomness has found many surprising and practical uses throughout fields in comput

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 414Bioinformatics1

Recent advances in fields such as molecular biology have brought about an enormous mass of data beyond which can be analyzed by traditional or manual methods. Fortunately, we have also seen profound advances in the area

Subject
CSC
Credits (min)
1
Credits (max)
1
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 415Bioinformatics2

Bioinformatics 2 serves as the sequel to the Bioinformatics 1 course. We will study machi

Subject
CSC
Credits (min)
2
Credits (max)
2
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 416Bioinformatics Project

Required senior project for all bioinformatic

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 431Algorithms3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 432Operating Systems3

CSC Elective (3-4cr) Lib. Ed. requirement (3-4cr) Further Disciplinary Study - second course in an L0 area (3cr) General Elective (3-4cr) Year 4 Fall (14-17 credits)

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 433Programming Languages3

CSC Elective (3-4cr) Lib. Ed. requirement (2cr) General Electives (6-8cr) Spring (12-16 credits)

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 434Software Engineering3

CSC Elective* (3-4cr) General Electives (6-9cr) *An internship is highly recommended and will count for elective CSC credit. Accelerated Degree Option: Computer Science BS + MBA: Students in the B.S. Computer Science/MBA Accelerated course of Study are required to take the following undergraduate business courses. These courses provide a strong foundation in business, making it easier for the student to transition to graduate level business courses. Additional Required UG Courses ACC 121 ACC 122 ECO 205 ECO 206 BUS 301 While not required, we encourage students to take the following undergraduate business courses as part of their undergraduate coursework.

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 444Adv Networking

This course will serve as a sequel to the computer networks course ( CSC 344 ). Students will obtain experience working with a

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 453Program Mobile Device

This course will serve as an introduction to programming applications for mobile devices. The course w

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 455Internet Programming2

The class covers PHP, mySQL,the basics of AJAX, and the use

Subject
CSC
Credits (min)
2
Credits (max)
2
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 461Parallel & High Perf Computing

Performance increases in modern computers no longer come from faster clock speeds. The multi-core revolution has put parallel computing on everyone's desktop, meaning parallel pro

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 462Cybersecurity & Cryptography

This course will cover the theory and practice of cryptography and will also discuss cybersecurity issues in general. Cryptography

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 463Compiler Design
Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 465User Interface Design

This course will provide an in-depth analysis of user interface design from a software engineering perspective. Key areas will inc

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 466Android Development

This course will cover the fundamental principles of mobile application design and development. Students will learn application development on the Android platform. Topics will include Android App fu

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 467Social Networks

This class will study how computers can be used to expedite the analysis of social networks. Examples of the social networks we will study are friendship networks (e.

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 468Cloud Computing and Virutal Tech3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 469Advanced Databases

This class will expand on knowledge of relational database management systems. The course topics include PL/pgSQL basic syn

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 470Cyber Case Study: Insider Threat3
Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 471Big Data Programming

The era of big data has brought new challenges for programmers to tackle. This course begins with a survey of techniques used

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 472Cyber-Intern:CyberThreatLandsc

This course will provide students with a virtual internship, guided by computer science faculty and mentors from the cybersecurity industry. Students will

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 473Cyber Case Study: IoT Devices3

General Electives (11cr) *An internship is highly recommended and will count for elective CSC credit. Accelerated Degree Option: Cybersecurity BS + MBA: Students in the B.S. Cybersecurity/MBA Accelerated course of Study are required to take the following undergraduate business courses. These courses provide a strong foundation in business, making it easier for the student to transition to graduate level business courses. business courses. Additional Required UG Courses ACC 121 ACC 122 ECO 205 ECO 206 BUS 301 While not required, we encourage students to take the following undergraduate business courses as part of their undergraduate coursework.

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 474Deep Learning with Python

Deep Learning is a specific subfield of machine learning that focuses on learning successive layers of increasingly meaningful representations. These layered representations of deep learning are discovered by usi

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 476Text Mining with Python

An introductory course to analyze and process text data. A lot of today's communication is conducted through social media, like Twitter, Facebook, Instagram and WhatsApp, and the majority of this data

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 494Internship3

CSC Grad Electives (6cr) General Electives (3cr) Year 5 Fall (9 credits)

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 496Honors Thesis

Students qualified for an honors research concentration in Computer Science are required to pair this c

Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 499Independent Study
Subject
CSC
Type
course
Edition
2021-2023
Source
strose.smartcatalogiq.com
CSC 501Data Struct/Algorithm Analysis

This course studies the implementation of abstract data structures and the efficiency analysi

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 502Computer Organization3

CSC Grad Elective (3cr) Professional Accreditation: The College of Saint Rose, sponsored by the Sisters of Saint Joseph of Carondelet, Albany Province, is chartered by the Board of Regents of New York State. All of its degrees and The College of Saint Rose is accredited by the Middle States Commission on Higher Education, 3624 Market Street, Philadelphia, PA 19104. (267-284-5000) The Middle States Commissio Career Opportunities and Graduate Study: The skills you acquire will put you in demand for some of the hottest jobs in information technology. Majors will acquire the knowledge to advance into positions in computer progr Admissions and Financial Aid Information: The Undergraduate Admissions Office begins review of First-Year applications each fall in late September for the following Fall. Students are encouraged to submit a complete appli What Makes an Application Complete Online or Paper application (fee waived for all applicants!) Official High School Transcripts Official Transcripts for any College Level Courses SAT or ACT scores (See Test Optional FAQ's) Letter of Recommendation from a Counselor or Teacher Essay or Graded Paper Applicants may also apply via the Common Application Online . Art applicants are required to complete a portfolio review . Music applicants are required to complete an audition. Admissions contact information (telephone number, admissions web pages) Scholarships and Financial Aid See Tuition, Fees, and Financial Aid section for more information.

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 503Database Theory & Design

This course introduces students to the systems-oriented aspects of database systems design. Topics will include a revi

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 504Data Communications

This course studies the technology, architecture, applications and management of data communication systems. Topics wil

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 505User Interface Design

This course will provide an in-depth analysis of user interface design from a software engineering perspective. Key areas will include learning ab

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 506Advanced Programming

This course focuses on intermediate to advanced programming techniques and fundamental data structures. Students will solve problems by breaking

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 507Software Engineering

Software engineering is a dynamic and expanding field. This course aims to give students practical experience and theoretical

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 509Algorithms

This is a course on design and analysis of algorithms. Examples from all major algorithm design techniques are st

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 510Probability in Comp Science

In this course we will cover various applications of probability to a wide range of topics from within computer science. Recently, randomness has found many surprising and practical uses throughout fields in

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 513Bioinformatics

Recent advances in fields such as molecular biology have brought about an enormous mass of data beyond which can be analyzed by traditional or manual methods. Fortunately, we have also seen profound advances in the area of com

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 515Internet Programming1

The focus of this course is on client-side programming using HTML and J

Subject
CSC
Credits (min)
1
Credits (max)
1
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 516Internet Programming2

The focus of this course is on server-side programming using Java

Subject
CSC
Credits (min)
2
Credits (max)
2
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 518Applications for Cybersecurity

This course is designed to provide the necessary skills required to understand the key information security threats within an organization. These threats are becoming more sophisticated and there

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 520Introduction to Database

This is an introduction to database management systems for MBA students. There will be a strong emphasis on the design and develo

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 522Object-Oriented Programming

This course is an introduction to object-oriented programming. Students will gain familiarity with the basic building blocks of all computer programs. Important concepts will includ

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 530Advanced Database

Students taking this course will learn the techniques used by computers to manage large amounts of data for storage and querying. We wil

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 531Java Frameworks

Topics will include how to create a Hibernate project, mappings, POJOs, queries using HQL, updates using HQL, queries u

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 532AJAX

The class will start with a review of JavaScript, CSS, XML, and dynamic HT

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 535Artificial Intelligence

This course will cover topics and techniques of artificial intelligence, including search, knowledge representatio

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 538System Administration

This course will provide an in-depth overview of the concepts and techniques

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 541Networking

This course will provide students with a comprehensive study of the major protocols in the TCP/IP suite. Each layer of the 5 network lay

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 542Theory of Computation3

CSC Grad Electives (12cr) General Information on Accelerated Degree Options (Bachelor's + Master's): Eligibility Standards: High School Students: Minimum high school GPA of 92 Combined SAT of 1100 (out of 1600) OR ACT of 24 Letter of recommendation specifically for the Accelerated Bachelor’s/Master’s Degree Program from a high school teacher or counselor Transfer Students: 45 credits completed GPA of 3.4 overall or at least a 3.4 GPA in the last 30 credits Letter of recommendation from a faculty member from either Saint Rose or the institution from which the student transferred Current Saint Rose Students: 45 credits completed Overall GPA of 3.4 Letter of recommendation from a Saint Rose faculty member Maintaining Status in Accelerated Programs: Overall GPA of 3.4 at the completion of 45 credits Overall GPA of 3.0 from the completion of 45 credits to completion of the undergraduate degree Students can receive no more than one C in a graduate level course. An earned C must be retaken at the graduate level unless otherwise specified by the program. Students cannot receive a failing grade in a graduate level course. Specific course requirements for Accelerated programs with MBA (Transfer, Current and to Maintain Status): A grade of B or higher in financial accounting A grade of B or higher in managerial accounting Losing Eligibility for an Accelerated Bachelor’s/Master’s Degree Option: Students who do not maintain the standards outlined for their Accelerated Bachelor’s/Master’s Degree Option will lose eligibility for this completion option. If these students are in otherwise good standing with the College, they can continue in their current undergraduate program o Discontinuing an Accelerated Bachelor’s/Master’s Degree Options: Students in good standing may choose to discontinue an Accelerated Bachelor’s/Master’s Degree Option or withdraw from a dual degree program. These students may then move to another program offered by the college. Up to a maximum of 12 graduate credits taken up to that point and comp Opportunity to apply graduate credits to a future master’s degree at Saint Rose if no longer enrolled in Accelerated Program: Students who withdraw or are dismissed from the Accelerated Bachelor’s/Master’s Degree Option may apply to a Saint Rose Master’s Degree program after completion of the Bachelor’s Degree. If accepted to a Saint Rose master’s degree program these students may transfer up to 12 graduat Reinstatement in Accelerated Bachelor’s/Master’s Degree Options: Students in good academic standing with the college but previously declared ineligible from their Accelerated Bachelor’s/Master’s Degree Option can apply for reinstatement to the Accelerated Bachelor’s/Master’s Degree Option after retaking undergraduate courses that resulted in thei Advising: Students in this Accelerated Bachelor’s/Master’s Degree Course of Study will have two advisors while they are undergraduates. A faculty member from the student’s undergraduate discipline will serve as the primary advisor while the student is an undergraduate. A faculty member from t Professional Accreditation: The College of Saint Rose, sponsored by the Sisters of Saint Joseph of Carondelet, Albany Province, is chartered by the Board of Regents of New York State. All of its degrees and programs are registered and its professional programs fully approved by the Board of Regents through the The College of Saint Rose is accredited by the Middle States Commission on Higher Education, 3624 Market Street, Philadelphia, PA 19104. (267-284-5000) The Middle States Commission on Higher Education is an institutional accrediting agency recognized by the U.S. Secretary of Educati Career Opportunities and Graduate Study:

Subject
CSC
Credits (min)
3
Credits (max)
3
Credit unit
cr
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 552Adv Python Programming

This course is a sequel to CSC 522 / MBA 542 Object Oriented Programming course and it is intended for students who aim to expand their knowledge in Python programming. It will i

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 561Parallel & High Perf Computing

This course investigates the latest trends in high-performance computing (HPC) evolution and examines key issues in developing algorithms capable of exploiting these architectures. Over the past few years, advances in CPU clock rates have stagnated due to power dissipation issues. Instead of increasing performanc

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 562Cybersecurity & Cryptography

This course will cover the theory and practice of cryptography and will also discuss cybersecurity issues in general. Cryptography is

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 563Operating Systems

This course examines the concepts of modern and historical operating systems as a resource manager

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 564Programming Languages

A study of programming languages. This course explores fundamental constructs underlying programming languages and their use. Concepts

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 566Android Development

This course will cover the fundamental principles of mobile application design and development. Students will learn application development on the Android platform. Topics will include Android App fundament

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 567Social Networks

This class will study how computers can be used to expedite the analysis of social networks. Examples of the social networks we will study are friendship networks (e.

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 568Cloud Cmptg & Virtual Tech

This course will provide an in-depth overview of virutalization technologies which is the primary technology used in cloud computing. Virtualization allows multiple mach

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 569Advanced Databases

This class will expand on knowledge of relational database management systems. The course topics include PL/pgSQL basic syntax

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 571Big Data Programming

The era of big data has brought new challenges for programmers to tackle. This course begins with a survey of techniques

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 572Machine Learning

Machine Learning is one of the fastest growing areas in Computer Science. Machine Learning leverages the capabilities of today's computer hardware combined with domain specific data called sample data in order to build models (algorit

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 574Deep Learning with Python

Deep Learning is a specific subfield of machine learning that focuses on learning successive layers of increasingly meaningful representations. These layered representations of deep learning are discovered

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 575App Development

The world is officially mobile, phones are in our everyday life. The number of smartphone users is forecasted to grow to 2.5 billion in 2019 and the number is increasing

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 579Cyber Risk Management

This course provides a comprehensive introdu

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 591Internship

A supervised internship at an organization in the private or public sector. This cour

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 593Master's Research Seminar

A Master’s Research Seminar will be arranged by a faculty member when

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 594Internship

A supervised internship in organizations in the private and public se

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 595Project-Based Internship

A Project-Based Internship is an internship that includes a sufficiently large pr

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 596Research Master's Project

A Research Master’s Project offers a student to pursue a more significant research project under faculty supervision. This option is open only to students who have earned a grade-point average of 3.5 or higher. The project could focu

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 597Master's Project

A culminating experience for the Master's program, this course requires completion of a large-scal

Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com
CSC 598Independent Study
Subject
CSC
Type
course
Edition
2022-2024
Source
strose.smartcatalogiq.com

Source: The College of Saint Rose's catalog, linked per course · table learning_unit · CourseShelf publish 61