- Design elements and principles
- OOPS concepts in scripting
- Web page design & development (scripting)
- Designing UI for mobile applications
- Creating prototype of UI
- Multi-tier architecture
- Designing interactive Web applications
- GUI for applications
- Artificial Intelligence in developing UI