Course
CRS-0101-01-005Advanced Topics in Programming
advancedactive
Explores advanced programming topics such as concurrency, metaprogramming, domain-specific languages, and performance.
Advanced Topics in Programming
advancedactive
Also known as: Advanced Programming, Programming Seminar
| Course name | Advanced Topics in Programming |
|---|---|
| Course code | CRS-0101-01-005 |
| Canonical ID | urn:taxonomy:cip-aligned:course:0101-01-005 |
| Level | advanced |
| Status | active |
| Subject | Programming (SUB-0101-01) |
| Discipline | Computer Science (DIS-0101) |
| Category | Computing and Information Sciences (CAT-01) |
Explores advanced programming topics such as concurrency, metaprogramming, domain-specific languages, and performance.
Credit hours
| Min | 3 |
|---|---|
| Max | 3 |
| Type | semester |
Contact hours
| Lecture | 3 |
|---|---|
| Lab | 0 |
| Studio | 0 |
| Clinical | 0 |
| Practicum | 0 |
Learning outcomes
- Design concurrent and parallel programs.
- Apply metaprogramming and DSL techniques.
- Analyze and optimize program performance.