KSAWorks
KSAWorks
Knowledge • Skills • Abilities
La Salle University · Courses

CSC

60 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 151Introduction to Computing Using Packages3

ILO 8.1a/12.1: Oral Communication/Collaborative Engagement (p. 440) Choose course within ILO (p. 440) 3 Distinct Discipline Core Courses Students must complete 1 course in each of the following 4 ILOs. n Each course must be from a different discipline. (A "discipline" is represented by the 3- or 4-letter prefix attached to each course.) ILO 4.1: Critical Analysis and Reasoning (p. 440)

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 152Introduction to Computing: Mathematics/Science3

3 Applications

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 154Healthcare Informatics3

ILO 8.1a/12.1: Oral Communication/Collaborative Engagement (http://catalog.lasalle.edu/undergraduate/ilo/)

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-graduate
Source
catalog.lasalle.edu
CSC 155Introduction to Computer Applications for Business3

This course addresses effective analysis, design, and presentation 4 of information for business, including advanced word processing, 3 presentation graphics, spreadsheets, and databases, with emphasis on analysis. Topics include formulas, functions, charting, sorting, filtering, 4 pivot tables, what-if analysis, database queries and reports, and business- specific library databases. Restriction(s): Credit will be given for only one of CSC 151, 152, 154, and 155. 3 CSC 171 Special Topics

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 163Intro to Computer Program

This course introduces students to problem solving using computer programming languages. Students implement, test, and debug solutions to interesting tasks (e.g., game development, and robot programming) based on the mastery of basic programming concepts including variables, assignment, conditional and loop statements, and functions. This course also provides a bridge to prepare students for downstream programming courses by examining the differences and similarities among different computer programming languages.

Subject
CSC
Type
course
Edition
2023-2024
Catalog
2023-2024 Undergraduate Catalog
Source
catalog.lasalle.edu
CSC 171Spec Topics (Variable Credit)
Subject
CSC
Type
course
Edition
2023-2024
Catalog
2023-2024 Undergraduate Catalog
Source
catalog.lasalle.edu
CSC 175Special Topics3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 177Special Topics
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 230Programming Concepts and User Interfaces4

or CSC 280 Object Programming ILO 8.1a/12.1: Oral Communication/Collaborative Engagement (p. 440) Choose course within ILO (p. 440) 3 Distinct Discipline Core Courses Students must complete 1 course in each of the following 4 ILOs. Each course must be from a different discipline. (A "discipline" is represented by the 3- or 4-letter prefix attached to each course.) ILO 4.1: Critical Analysis and Reasoning (p. 440) Choose course within ILO (p. 440) 3 ILO 9.1: Creative and Artistic Expression (p. 440) Choose course within ILO (p. 440) 3 ILO 10.1: Ethical Understanding and Reasoning (p. 440) Choose course within ILO (p. 440) 3 ILO 11.1: Cultural and Global Awareness and Sensitivity (p. 440) Choose course within ILO (p. 440) 3

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 240Database Management Systems3

3 CSC 280 Object Programming 4

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 270Special Topics
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 271Special Topics
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 272Special Topics
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 273Special Topics
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 275Special Topics
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 280Object Programming

This course involves problem solving using a high-level object- oriented language, such as Java; analyzing problems, designing a solution, implementing a solution, testing, and debugging; abstraction, encapsulation, and inheritance; using, designing, creating, and testing classes; and selection, iteration, and simple collections, such as arrays. The course consists of three hours of lecture and two hours of laboratory per week. Prerequisite(s): CSC 230 Corequisite(s): CSL 280

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 290Introduction to Data Structures and Algorithms4

(ILO 8.2b) redits Select one ILO from 10.2, 11.2, or 12.2: Active Responsibility (p. 440)

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 301Computer Architecture (ILO 6.2)3

ILO 8.2b: Effective Expression (Writing-Intensive Course) (p. 440)

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 310Computers & Ethics

The topics in this course include privacy and information use/ misuseoffline and online, intellectual property, the First Amendment, e- waste, accuracy of information, ethics, effects of computers on work and society, responsibilities and risks of computing, current issues such as credit cards and associated debt, cyberwar, and cloud computing.

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
Prerequisite
CSIT 220 and CSC 240.
CSC 340Net Programming1

or CSC 341 Open-Source Application Development 3 Free Electives In addition to the requirements listed above, students must take enough courses to the fulfill graduation credit requirements for their School and major. Total Credits 91 NOTE. The following students use Level 2 Capstone Experience in Major instead of FYS 130 First-Year Academic Seminar: Honors, BUSCA, 3 Core-to-Core, Transfer, and Non-Traditional/Evening. The Modules are not required for Transfer Students, Core-to-Core Students, or BUSCA Students. BUSCA students are required to take 3 modules if/when they pursue a bachelor’s degree. Both cannot count toward this requirement.

Subject
CSC
Credits (min)
1
Credits (max)
1
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 341Open-Source Application Development

Students will develop Web solutions that integrate client- and server-side interfaces. The emphasis for the course will be on development for server side, with results being viewed and designed for the client. At least half of the course will include database maintenance using the open-source solution, including development of authentication and authorization. (offered in alternate years) Prerequisite(s): CSC 230 and CSC 240

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 343Client-Side Scripting3

3 CSIT 327 Administrative Scripting

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 349Mobile Computing

This course covers software mobile application development, its architecture and lifecycle as well as its inherent design considerations. Students will learn about mobile resources, activities, views, layouts, and intents in addition to interacting with the location-based services, messaging services, multimedia interfaces, and sensors available on the mobile device. The applications developed will manage data input from and output to files, databases, and content providers. After developing applications in an emulation environment, students will install them on individual mobile devices as well as prepare them for marketplace distribution. (offered in alternate years) Prerequisite(s): CSC 280

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 354Data Structures
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 360Internship

Internships offer part-time, paid, or non-paid employment in a cooperating site to provide practical experience in the discipline. Working under professional supervision for at least 20 hours per week, students learn how to apply their education to the everyday demands of the world of work. Students will meet regularly with a faculty member and will be encouraged to reflect on the relationship between coursework and their internship experience. Prerequisite(s): junior or senior standing, 2.5 GPA overall and in the major, and departmental approval

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 366Language Theory and Design3

3 CSC 381 Software Engineering 3

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 370Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 371Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 372Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 373Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 374Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 375Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 376Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 377Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 378Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 379Selected Topics in Computer Science

This course is an introduction to specialized areas of computer science. The topics will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 381Software Engineering (ILO 10.2)3

All Other Major Requirements

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 444Research in CSC I

This course provides the student with an opportunity to do research with a faculty member. The student and the faculty member agree on the research project before the student registers for the course.

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 445Research in CSC II

This course is a continuation of the 444 research course. It provides the student with an opportunity to continue to conduct research with a faculty member.

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 446Data Mining

This course introduces data mining, with an emphasis on applying machine learning techniques for data mining; popular methods, such as learning of decision trees, decision tables, rules, and cases; algorithms and applicability; practical applications; data preparation and evaluation of results, including human role in data mining; and ethical issues. (offered in alternate years) Prerequisite(s): CSC 280

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 450Co-op Education

These opportunities involve full-time, paid, six-month assignments in a cooperating firm, with job-related learning under faculty and on-site supervision. Students will meet regularly with a faculty member and will be encouraged to reflect on the relationship between coursework and their co-op experience. Positions are arranged through the Chair of the Department or director of the program. Requirements include junior or senior standing, 2.5 GPA overall and in the major, and recommendation of the co-op coordinator.

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 451Co-op Education II

These opportunities involve full-time, paid, six-month assignments in a cooperating firm, with job-related learning under faculty and on-site supervision. Students will meet regularly with a faculty member and will be encouraged to reflect on the relationship between coursework and their co-op experience. Positions are arranged through the Chair of the Department or director of the program. Requirements include junior or senior standing, 2.5 GPA overall and in the major, and recommendation of the co-op coordinator. La Salle University Catalog 2023-2024 - Undergraduate 203

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 452Co-op Education III
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 453Computer Graphics
Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 456Artificial Intelligence

Intelligent systems technologies that have or may become practical for organizational use will be addressed in this course. Topics may include simple expert systems and expert systems with certainty factors, case-based reasoning, machine learning, neural networks, genetic algorithms, fuzzy logic, and two-person game playing. (offered in alternate years)

Subject
CSC
Type
course
Edition
2023-2024
Catalog
2023-2024 Undergraduate Catalog
Source
catalog.lasalle.edu
CSC 457Operating Systems

Principles and concepts of process and resource management in operating systems will be the focus of this course. I/O programming; interrupt mechanism and memory management; processor management; scheduler; priority queues; traffic controller; device management; and information management and file systems are select topics. (offered in alternate years) Prerequisite(s): CSC 290

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 460Internship

Internships offer part-time, paid, or non-paid employment in a cooperating site to provide practical experience in the discipline. Working under professional supervision for at least 20 hours per week, students learn how to apply their education to the everyday demands of the world of work. Students will meet regularly with a faculty member and will be encouraged to reflect on the relationship between coursework and their internship experience. Prerequisite(s): junior or senior standing, 2.5 GPA overall and in the major, and departmental approval

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 464Theory of Algorithms3

Select one of the following: 3

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 470Selected Topics in Computer Science

This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 471Selected Topics in Computer Science

This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 472Selected Topics in Computer Science

This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 473Selected Topics in Computer Science

This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 474Selected Topics in Computer Science

This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 475Selected Topics in Computer Science

This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 476Selected Topics in Computer Science

This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 477Selected Topics in Computer Sc

"This course provides an introduction to specialized research in computers and computing, concentrating on one particular aspect of computer science. The subject matter will vary from term to term. Prerequisite(s): junior or senior standing"

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 478Selected Topics in Computer Sc

CSC 354

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 479Selected Topics in Computer Sc

CSC 360

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 480Project Design

CSC 366 CSC 481 Project Implementation CSC 370 This course addresses implementation issues, programming language CSC 371 features, validation and verification techniques, and software CSC 372 maintenance. It requires a team project to develop, document, test, and maintain a software system. Prerequisite(s): CSC 381 CSC 373 CSC 374 Program Contact Information CSC 375 Department of Mathematics and Computer Science CSC 376 Holroyd Hall 123 CSC 377 (215) 951-1130 CSC 378 Jonathan Knappenberger, Ph.D. CSC 379 Chair, Mathematics and Computer Science CSC 381 knappenb@lasalle.edu CSC 444 CSC 445

Subject
CSC
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu
CSC 481Project Implementation (ILO 2.2)3

Select one ILO from 3.2a, 3.2b, 4.2, 5.2, 6.2, 7.2a, or 7.2b: Expanded Literacies (p. 440) gh

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2023-2024-undergraduate
Source
catalog.lasalle.edu

Source: La Salle University's catalog, linked per course · table learning_unit · CourseShelf publish 59