| The Center at Ursinus College |
| Home | |
![]() | |
| About Us | |
![]() | |
| News & Info Sessions | |
![]() | |
| Bachelor Degree | |
![]() | |
| Certification Programs | |
![]() | |
| Post Baccalaureate | |
![]() | |
| Masters Degrees | |
![]() | |
| Schedules & Calendars | |
![]() | |
| Resources & Web Tools | |
![]() | |
| Site Map | |
![]() | |
Menu System Developed |
|
|
Certain courses in the evening program are not offered in the day, and are
designated as "E" (evening only) courses. Credits from these
courses may be applied to the Associate and Bachelor of Business Administration
degrees, but not to the Bachelor of Arts or Bachelor of Science degrees. Any
specific course prerequisites are stated in the course description. The
credit value of each course, expressed in semester hours, is printed in parentheses.
• Topics Courses
• Computer Science Courses
• Management and Design of Information Systems (MDIS) Courses
Topics Courses
Various topics involving the computer as a problem-solving tool. The
use of popular business, academic, and systems software will be covered. A student may use at most 4 credits
of CS topics from different categories toward graduation.
Prerequisite skills are required. Students must
attend all classes.
Courses are graded S/U.
| CS02 CS03 CS10e CS11e CS12e CS13e CS14e CS15e CS16e CS17e CS20e CS21e CS22e |
Computers for New Users (0) Introduction to Windows (0) Microsoft Word (1) Problem Solving with Microsoft Excel (1) Microsoft Access (1) Web Page Design (1) Advanced Web Page Design (1) Effective PowerPoint Presentations(1) Effective research on the Internet (1) ERP and SAP: An Overview (1) Programming Fundamentals (1) Intermediate Java (1) C++ Fundamentals (1) |
| CS-278W | Discrete Structures (4) |
Management and Design of Information Systems
| MDIS-173 MDIS-174 MDIS-273 MDIS-375 MDIS-377 MDIS-471 |
Introduction to Computer Science (4) Data Structure (4) Design and Analysis of Algorithms (4) Object Oriented Design and Systems Development (4) Database Design (4) Seminar in Computer Science (4) |
One Credit Topics Courses
CS02
Computers for the New User (0)
An introduction to the computer as an information tool. Basics of
hardware, operating system and terminology. Building a foundation
for other topics through hands-on use.
(Formerly CS-100A)
CS03
Introduction to Windows (0)
Develop the skills necessary to work in a Windows environment.
Learn how to navigate in Windows and use Windows tools.
(Formerly CS-100B)
Prerequisite: CS102 or hands-on experience
using a personal computer.
CS10e.
Microsoft Word(1)
Through hands-on exercises, students learn complex formatting techniques
to produce professional letters, memos, multi-page reports, and term
papers. Section breaks, columns, tables, table of content
generation, mail merge and styles will be covered.
(Formerly CS-100J)
Prerequisite: Experience with Word for
basic documents,
Note: Students may not receive credit for CS10e and
CS-100J.
CS11e. Problem Solving
with Microsoft Excel (1)
Following a brief review of the basic formatting and functions in
worksheets, students will learn through hands-on examples how to analyze
data using the advanced features of Excel. List management, scenario
manager, data table, goal seek, solver and pivot tables will be covered.
Prerequisite: Working knowledge of Excel basics.
Note: Students may not receive credit for both CS11e and CS-100L.
CS12e.
Microsoft Access (1)
Using several business scenarios, students learn how to organize and
structure data into tables to create relational databases. Simple and
complex queries will be created to extract requested data. Data entry
forms will be designed to meet user specifications and professional reports
will be produced.
Note: Students may not receive credit for
both CS12e and CS-100K.
CS13e.
Web Page Design(1)
This course provides a foundation in the knowledge required to design and
create basic websites. The course will explore Website design,
development and deployment methodologies. Special emphasis will be
applied to the areas of accessibility, portability, and effective
communication methods as well as content considerations such as
effectiveness and legality.
Note: Students may not receive credit for
both CS-100N and CS13e.
CS14e.
Advanced Web Page Design(1)
This course expands on the knowledge gained in CS13e. Topics include
an introduction to XHTML, Scripting, DHTML, Active Server Pages, and
Cascading Style Sheets.
(Formerly CS-100U)
Note: Students may not receive credit for
both CS-100U and CS13e.
Prerequisite: CS-100N or CS13e or instructor's permission.
CS15e.
Effective PowerPoint Presentation(1)
Creating presentations for a multimedia world. Students learn how to
design professional business presentations using most of the features
available in PowerPoint including color schemes and designs, animation,
sound, transitions, hyperlinks, masters and printing.
(Formerly CS-100G)
Prerequisite: Experience with Word and Excel desirable.
CS16e.
Effective Research on the Internet(1)
This course covers all aspects of using the internet for academic and
business research purposes. Topics covered include using directories,
virtual libraries, and search engines. Specialized databases and
library catalogs will also be covered as will proper citation format.
There will be emphasis on effective search strategies and the evaluation of
information.
(Formerly CS-100P)
CS17e.
ERP and SAP: An Overview(1)
Overview of terminology, content, and technology behind enterprise resource
planning, using SAP's R.3 enterprise software. See how R/3 allows
users to design and model processes along the business value chain.
Using a CBT CD, learn to navigate through basic SAP R/3 modules such as
order processing, customer invoice and payment processing.
(Formerly CS-100M)
Prerequisite: CS03e or equivalent Windows
experience.
CS20e.
Programming Fundamentals(1)
This course focuses on understanding programming concepts, through a series
of exercises and readings, the students gain an understanding of pseudocode,
logic, procedural thinking, and the basics of DOS. For those
considering an MDIS major, this course provides the knowledge and skills
necessary for MDIS173.
(Formerly CS-100W)
Prerequisite: Basic understanding of
computers and high school intermediate algebra.
CS21e Intermediate Java (1)
Building on the student's fundamental knowledge of Java programming, this
course will provide a more comprehensive understanding of Java programming.
For those in the Software Development Major, this course provides the
foundation knowledge and skills necessary for MDIS375.
(Formerly CS-100X)
Prerequisite: SSD1 or equivalent knowledge.
CS-22e C++ Fundamentals (1)
This course provides the student with the fundamentals of C++ Programming.
For those in the Software Development Major, this course provides the
foundation knowledge and skills necessary for MDIS174.
(Formerly CS-100Z)
Prerequisite: MDIS173 or equivalent programming
knowledge.
CS-278We. Discrete
Structures (4)
Axiomatic systems, logic, set theory, functions, mathematical induction,
graph theory, trees. Extensive outside projects.
Prerequisite:
MATH 103e or higher.
Note: A student may not receive credit for both CS-278W and MATH-236W
MANAGEMENT AND THE DESIGN OF INFORMATION SYSTEMS
MDIS-173.
Introduction to Computer Science(4)
Problem-solving methods and algorithm development. Computer programming with
a high-level language. Design, coding, debugging, and internal and external
documentation of programs. Emphasis on developing good programming style.
Programming projects of increasing complexity. Three hours of lecture and
laboratory per week. Four semester hours. Note: Students with no computer
science background must obtain permission from the instructor to take this
course.
MDIS-174. Data Structures (4)
A continuation of MDIS-173. Introduction to4) algorithm analysis and data
structures. Classes and instances, vectors, and lists. Larger programs
and/or team projects.
Three hours of lecture and laboratory per week. Four semester hours.
Prerequisite: MDIS-173.
MDIS-273. Design and Analysis of
Algorithms(4)
Complexity of algorithms, searching and sorting algorithms, tables, hashing,
recursion, tree and graph algorithms. Three hours per week. Four semester
hours.
Prerequisites: Math 103e, CS278W, and MDIS-174.
MDIS-375. Object Oriented Design
and Systems Development (4)
Topics integral to the design, implementation and testing of a medium-scale
software system combined with the practical experience of implementing such
a project as a member of a programming team. Object-oriented design
principles and design experience using
Unified Modeling Language (UML) or another modeling language. Three
hours per week. Four semester hours.
Prerequisite: MDIS-173.
MDIS-377. Database Design (4)
The concepts involved in designing and using a database management system.
Logical and physical database design. Entity-Relational Modeling. Various
types of database structures, manipulations of a database structure through
applications, query techniques, and programming in a database language. .
Three hours per week. Four semester hours.
Prerequisite: MDIS-174
MDIS-471. Seminar in Computer
Science (4)
A detailed study of an advanced topic in computer science, such as
computational geometry, compilers, data mining, robotics or distributed
technology. This course will satisfy the College requirement for a capstone
experience in the major. May be repeated for credit. Three hours per week.
Four semester hours.
Prerequisites: MDIS-174 and written permission of the instructor.