Computer Science Minor
Requirements for a Minor in Computer Science
Code | Title | Credits |
---|---|---|
CS-101 | Basics of Computer Science | 3 |
CS-135 | Programming for Non-CS Majors | 3-4 |
or CS-140 | Introduction to Programming | |
CS-155 | Computer Networking and Security | 3 |
PH-134 | Computing Ethics (Or take a 200+ level CS course) | 3 |
or UR-230 | Technology, Public Policy and Urban Society | |
Take a 3-4 credit 200 + level CS course | 3-4 | |
Take a 300+ level CS course | 3 | |
Total Credits | 18-20 |
Students in the Computer Science Minor will be able to:
- Understand basic concepts in variety of Computer Science fields.
- Understand basic syntax of programming languages and apply a programming language to solve real-word problems.
- Understand the fundamentals of networks, protocols, the Internet and computer security.
- Analyze a problem, develop/design multiple solutions, and evaluate and document the solutions based on the requirements.
- Communicate effectively both in written and oral form.
- Learn new models, techniques, and technologies as they emerge and appreciate the necessity of such continuing professional development.
- Identify professional and ethical considerations and apply ethical reasoning to technological solutions to problems.