Day 1
| 9:00 am-11:00 am | Background & Motivation, Convex Sets |
| 11:00 am-11:30 am | Tea break |
| 11:30 am-1:00 pm | Convex functions |
| 2:30 pm-4:00 pm | Convex problems |
| 4:00 pm-4:30 pm | Tea Break |
| 4:30 pm-6:00 pm | Duality & KKT Conditions |
Day 2
| 9:00 am-11:00 am | Applications: Energy harvesting |
| 11:00 am-11:30 am | Tea break |
| 11:30 am-1:00 pm | Applications: Power control in wireless systems using geometric programming |
| 2:30 pm-4:00 pm | Applications: Compressed Sensing |
| 4:00 pm-4:30 pm | Tea Break |
| 4:30 pm-6:00 pm | Optimization algorithms |
Day 3
| 8:30 am-9:30 am | Applications: Signal processing with MATLAB |
| 9:30 am-11:00 am | Applications: Energy-efficienct wireless system design using fractional programming |
| 11:00 am-11:30 am | Tea break |
| 11:30 am-1:00 pm | Applications: convex optimization for machine learning |
| 2:00 pm-3:00 pm | Applications: Beam forming in MIMO wireless systems |
| 3:30 pm-4:30 pm | Applications: Multiuser communications |
| 4:30 pm- | Tea break (end) |
