Student Image

NMHU SAYS

Renuka Tammisetti

"As an international student, I was always accepted by my fellow students at Highlands."...more

Home > Academics > Undergraduate > School of Business, Media and Technology > Bachelor of Software-driven Systems Design Program > Curriculum

Curriculum

Bachelor of Software-driven Systems Design Course Requirements

Curriculum: 128 total hours required for the degree
Students must first complete the required Highlands general education core.
The BSSD program is a 74-hour program. Each semester students must take practicum courses.  Coursework is listed below.
 

Practicum: 18 hours (this is the Studio, or Apprenticeship portion)
SSD  134 Practicum 2
SSD 234 Practicum 4
SSD 334 Practicum 4
SSD 434 Practicum 8 (taken over two semesters)
 Foundations:  Nine (9) hours taken concurrently with Practicum
Dept. Course number and Name Credits
SSD 210 Program Structure & Architecture 3
SSD 215 Philosophy & History of Computing 3
SSD 220 Software Best Practices 3
Foundation Level Two:  Seven (7) hours taken concurrently with Practicum
SSD 310 Dev Tools & IDEs 2
SSD 315 Iterative/Incr. Dev 2
Mgmt 304 Bus & Mgmt for Software Prof 3
Required Courses 35 hours
SSD 320 Formal Solutions w/Topics 6 (six one credit courses)
SSD 325 Scientific & Metaphoric Reasoning 2
SSD 330 Systems-General and Complex 2
SSD 355 OO Analysis & Design 3
SSD 385 Data Modeling 2
SSD 410 Data Persistence & Integrity 2
SSD 340 OO Language 1
SSD 342 Markup Language 1
SSD 344 Scripting Language 1
SSD 345 Language Ecologies 1
SSD 346 Procedural Language 2
SSD 348 Functional Language 1
SSD 360 Frameworks 1
SSD 365 Patterns and Pattern Lang. 1
SSD 370 Tech & Culture Change 1
SSD 375 Systems Modeling 1
SSD 380 Coaching & Team Leadership 1
SSD 382 Agile Project Mgmt 1
SSD 420 Soft & Sys Security 1
SSD 425 Net-Cloud-Mobile Security 1
SSD 440 Information Science 1
Mgmt 429 Entrepreneurial Essentials 1
Mgmt 449 Innovation & Change Mgmt 1
Electives 5

Box 9000, Las Vegas, NM 87701      Facebook Twitter Youtube Portrait