Computer Programming
Computer Programming
Computer Programming - U119
Add the CS edge in Computer Programming
Targeted population: students with majors in the entire general university population other than those offered by the Computer Science department with a keen interest and acumen in programming.
Must have strong analytical and logical skills.
Purpose: to increase student marketability by enhancing their technical skill set - specifically focused programming proficiencies. These proficiencies may be easily applied to each student's major disciplines and be beneficial when working in their specified fields
Educational Goals: to enable students to undertake a comprehensive study of the concepts and techniques necessary to analyze problems, understand requirements, develop algorithms and implement solutions using computer programming. Another goal is to gain experience with the entire programming life-cycle utilizing various programming languages.
Students seeking this CUGS will be required to complete a total of 4 courses. This CUGS is not available to Computer Science majors or Computing and Informatics majors.
Domain #1: | Course Name | Pre-Reqs | S.H |
CS 04113 | Introduction to Object-Oriented Programming | None | 3 |
CS 04103 | Computer Science and Programming | None | 3 |
Domain #2: | |||
CS 01205 | Computer Lab Techniques | None | 3 |
Domain #3: | |||
CS 04210 | Advanced Programming Workshop | None | 3 |
Domain #4: | |||
CS 04225 | Principles of Data Structures | None | 3 |
CS 10344 | Concepts in Computing Technologies | None | 3 |
CS 10271 | Introduction to Android Program | None | 3 |
CS 10275 | Introduction to iOS Application Programming | None | 3 |
For more information please view the program guide.
College of Science & Mathematics
- Computer Science
- Academic Programs
- BS Computer Science
- BA Computing & Informatics
- BA Computer Systems Technology
- MS Computer Science
- MS Cybersecurity
- MS Data Science
- PhD Data Science
- Minor in Computer Science
- Minor in Data Science
- Accelerated Dual Degree Program
- Certificates of Undergraduate Study
- Certificates of Graduate Study
- Concentrations BS CS
- Concentrations BA C&I
- Cybersecurity
- Data Science
- Compare University Computing Programs
- Compare our Undergraduate Programs
- Advising Materials
- Undergraduate
- BS Computer Science
- BA Computing & Informatics
- BA Computer Systems Technology
- Certificate of Undergraduate Studies
- Computer Programming
- Mobile Apps CUGS
- Fundamental Computing CUGS
- Cybersecurity
- Blockchain Technologies and Cryptocurrencies
- Advanced Network Technology
- Azure Fundamentals
- Cybersecurity in Information Technology
- Database Development
- Database Fundamentals
- Digital Forensics
- Ethical Hacking
- Internet of Things
- Intrusion Detection/Prevention
- Linux Systems Administration
- Network Fundamentals
- Operating Systems Fundamentals
- Minor Degrees
- CS Undergraduate Catalog
- Graduate
- "4+1" (ADDP)
- Program Guides
- BS Computer Science
- BA Computing & Informatics
- BA Computer Systems Technology
- BS Data Science
- Minor in Computer Science
- Minor in Data Science
- Concentrations
- CUGS Guides
- Advanced Network Technology
- Azure Fundamentals
- Blockchain Technologies & Cryptocurrencies
- Computer Programming
- Cybersecurity
- Cybersecurity in Information Technology
- Database Development
- Database Fundamentals
- Digital Forensics
- Ethical Hacking
- Fundamental Computing
- Internet of Things
- Intrusion Detection/Prevention
- Linux Systems Administration
- Mobile Application Development
- Network Fundamentals
- Operating Systems Funamentals
- 4+1 Programs
- MS Computer Science
- MS Cybersecurity
- COGS Guides
- PhD Data Science
- MS Data Science
- Standard Course Syllabi
- Forms & Policies
- Undergraduate
- Faculty and Staff
- Students
- Research
- News, Events, & Seminars
- Contacts
- Faculty Portal - secured
- Site Index
- Can't find it?