a comparative look at development-oriented degrees in the st. cloud area
DESCRIPTION
Technical talk about coursework in several degrees from the St. Cloud, MN area.TRANSCRIPT
Tech Talk: College Degrees
A comparative look at development-oriented degrees in the
St. Cloud Area
Why should you care?
• Team leads–Hiring– Sprint planning
• Developers–Mentoring
Degrees
• St. Cloud State University– BS, CS• ABET Accredited (120, 81)• Applied Computer Science (120, 50)
• Rasmussen College **– BS, CS (180, 107)– AAS, SAD (90, 46)
• St. Cloud Technical College– AAS, Computer Programming (71, 54)
*(Total Credits for degree, total credits in core coursework)** Quarter credits: 1.5 quarter credits = 1 semester credit
Coursework
• General Education– Communication– Writing
Communication/Speech Writing0
1
2
3
4
SCSU-ABETSCSU-ACSRAS-BS-CSRAS-AAS-SADSCTC-AAS-CP
* Includes courses from the major
Coursework
• Core– Web Programming– Mobile Programming– Databases– Software Development Lifecycle (Project-Based)– Object-Oriented Design– Agile– Internships
Web Programming
Web Programming Courses0
1
2
3
4
SCSU-ABETSCSU-ACSRAS-BS-CSRAS-AAS-SADSCTC-AAS-CP
Web Programming
• Rasmussen – BS, CS– Web Application Architecture and Design
• St. Cloud Technical College– Web Markup Language (HTML)– PHP– Web Scripting Language
Mobile Programming
Mobile Programming Courses0
1
2
3
4
SCSU-ABETSCSU-ACSRAS-BS-CSRAS-AAS-SADSCTC-AAS-CP
Mobile Programming
• Rasmussen– Mobile Application Development (BS, AAS)– Advanced Mobile Application Development (BS)– Mobile Platform Development (BS)
• St. Cloud Technical College– Mobile Device Programming/Connectivity
Databases
Database Courses0
1
2
3
SCSU-ABETSCSU-ACSRAS-BS-CSRAS-AAS-SADSCTC-AAS-CP
Databases
• SCSU– Database Theory and Design
• Rasmussen– Relational Databases (BS, AAS)– Database Systems Design (BS)
• SCTC– Database Modeling I– Database Modeling II
SDLC (Project-Based)
SDLC0
1
2
3
SCSU-ABETSCSU-ACSRAS-BS-CSRAS-AAS-SADSCTC-AAS-CP
SDLC (Project-Based)
• SCSU– Software Engineering I (ABET, ACS)– Software Engineering II (ABET)
• Rasmussen– Capstone Project (BS)
Object-Oriented Design
• Programs offering object-oriented design courses:– SCSU ABET– SCSU ACS– Rasmussen BS– Rasmussen AAS
Agile
• Programs offering agile methodology courses:– SCTC
Internships
• Programs requiring internships:– SCSU ACS– SCTC
Learning Outcomes
• SCSU – ABET– Strong object-oriented development and design– Mastery of data structures and algorithms– Solid understanding of computer architecture,
low-level concepts– Java, C++– Theoretical computer science– Strong math background
Learning Outcomes
• SCSU – ACS– Mastery of data structures and algorithms– Exposure to object-oriented design– Solid understanding of computer architecture,
low-level concepts– Internship experience– Complete a minor– Java, C++
Learning Outcomes
• Rasmussen – BS, CS– Exposure to many different development concepts
and principles– Proficiency in data structures and algorithms– Proficiency in mobile development– Solid writing and communication background– Java, C++
Learning Outcomes
• Rasmussen – AAS, SAD– Exposure to basic development concepts and
principles– Mobile programming course– Writing and communication background– Database course required– Java, C++
Learning Outcomes
• St. Cloud Technical College – AAS, CP– Strong database background• SQL Server
– Superb background in programming languages• C#, VB, Java, PHP
– Markup skills• HTML, XML
– Networking experience
Credits
• www.rasmussen.edu• www.stcloudstate.edu• www.sctcc.edu