KSAWorks
KSAWorks
Knowledge • Skills • Abilities
St Catherine University · Courses

CSCI

15 courses with the subject CSCI, 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.

CSCI 1040Computers for Multimedia and Electronic Communications —2

Learn how a computer works while using applications such as word processors to make professional publications and presentation packages to make quick videos. Also make interactive web pages with nothing more than Notepad and a web browser. Learning the underlying computer concepts helps people get the most out of computer applications. The foundations include history, hardware, languages and impact on society, introduction to structures programming and algorithms, and the use of software packages such as word processing, presentation, and web browsers.

Subject
CSCI
Credits (min)
2
Credits (max)
2
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
CSCI 1050Computers for Research and Business —2

Learn how a computer works while using applications such as spreadsheets, databases, and visual organization tools. Practice basic programming to manipulate and transfer data in and among applications. Learning the underlying computer concepts helps people get the most out of computer applications. The foundations include history, hardware, languages and impact on society, introduction to structures programming and algorithms, and the use of software packages such as spreadsheets, databases, and visual diagramming.

Subject
CSCI
Credits (min)
2
Credits (max)
2
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
CSCI 1110Introduction to Computer Science —4

This course is an introduction to the perspectives and methods of computer science. Students learn to develop algorithms, which are step-by-step procedures for accomplishing a task. Students translate these algorithms into a programming language (Python), utilizing common programming structures such as variables, functions, loops, control flow, basic data structures, classes, and a brief introduction to object-oriented programming. Offered in the College for Women.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Edition Undergraduate Catalog
Source
catalog.stkate.edu
CSCI 1120Algorithms and Java Programming —4

This course introduces fundamental programming concepts using the Java programming language. Students learn how to think computationally and solve problems step by step while building practical programs. The course emphasizes clear program design, including organizing ideas, breaking complex problems into manageable parts, and creating reusable code using object-oriented principles. Through hands-on, creative projects students gain confidence in writing, testing, and improving their own programs. No prior programming experience is required. Offered in the College for Women. Prerequisite(s): None.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Edition Undergraduate Catalog
Source
catalog.stkate.edu
CSCI 2070Principles Of Computer Organization —4

Introduction to the fundamental concepts of computer organization and machine architecture. Implementation of these concepts with the assembler of a particular machine. Offered alternate years.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
CSCI 1110.
CSCI 2080Data Structures and Algorithm Analysis —4

Systematic study of algorithms and their complexity. Includes searching and sorting techniques not included in CSCI 1120; tree and graph traversal algorithms; the class P and NP; NP complete problems. Offered alternate years.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
CSCI 1120, MATH 1800.
CSCI 2200Introduction to Cyber Security —4

This course provides a foundational understanding of cybersecurity concepts, principles, and practices. Students will learn about common cyber threats, attack vectors, defense mechanisms, and the importance of cybersecurity in protecting digital assets. Through hands-on exercises, case studies, and real-world examples, students will gain practical skills to identify, mitigate, and respond to cybersecurity threats.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Edition Undergraduate Catalog
Source
catalog.stkate.edu
CSCI 2994Topics —4

The subject matter of the course is announced in the annual schedule of classes. Content varies from year to year but does not duplicate existing courses. Offered in the College for Women.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
CSCI 3100Computer Graphics Algorithms —4

This course covers algorithms and data structures for 2- and 3- dimensional computer graphics. Topics include graphic applications, object and bitmap graphics, raster graphics, interactive graphics, geometrical transformations, 2-D and 3-D projections and spline curves. Offered in alternate years.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
CSCI 1120, MATH 2050.
CSCI 4602Internship —2

Structured out-of-class learning experience that takes place on- or off- campus and includes a substantial work component. An internship involves students in a particular profession in an exploratory way to test career interests and potential. To initiate an internship experience, meet with the internship coordinator in the Career Development Office.

Subject
CSCI
Credits (min)
2
Credits (max)
2
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
Faculty sponsorship and department chair approval.
CSCI 4604Internship —4

Structured out-of-class learning experience that takes place on- or off- campus and includes a substantial work component. An internship involves students in a particular profession in an exploratory way to test career interests and potential. To initiate an internship experience, meet with the internship coordinator in the Career Development Office.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
Faculty sponsorship and department chair approval.
CSCI 4684Directed Study —4

Directed study is provided for students whose unusual circumstances prohibit taking a regularly scheduled course but who need the material of that course to satisfy a requirement. Availability of this faculty-directed learning experience depends on faculty time and may be limited in any given term and restricted to certain courses.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
Faculty, department chair and dean approval.
CSCI 4952Independent Study —2

Independent study offers students the opportunity for specialized research not covered in a course offering, by the action project or thesis. Students work with a faculty advisor to develop a learning contract, which specifies the content and objectives of the study as well as the requirements and procedures for evaluation. The amount of credit earned for the study also is included in the learning contract. director.

Subject
CSCI
Credits (min)
2
Credits (max)
2
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
Permission of the faculty and department chair or program
CSCI 4954Independent Study —4

Independent study offers students the opportunity for specialized research not covered in a course offering, by the action project or thesis. Students work with a faculty advisor to develop a learning contract, which specifies the content and objectives of the study as well as the requirements and procedures for evaluation. The amount of credit earned for the study also is included in the learning contract. Prerequisites: Permission of the faculty and department chair or program director.

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Edition Undergraduate Catalog
Source
catalog.stkate.edu
CSCI 4994Topics: Advanced Concepts In Computer Science —4

Focus differs from term to term with such offerings as database management, artificial intelligence, analysis and design of software. Credit may be obtained under this course number more than once for different emphases. Offered alternate years. UG 2021-2022 327

Subject
CSCI
Credits (min)
4
Credits (max)
4
Credit unit
credits
Type
course
Edition
2021-2022
Source
catalog.stkate.edu
Prerequisite
CSCI 1120.

Source: St Catherine University's catalog, linked per course · table learning_unit · CourseShelf publish 61