UTSA CS 3443 Application Programming

Schedule | Syllabus | Team Project | Resources | Laboratories | Course Notes


Tentative Lecture by Week Schedule

Spring 2019

WeekTopic(s)Chapter(s)LabsQuizzes
1 Introduction & Course Syllabus, Setting up your environment (Eclipse) 1-6
2
3
Java review & Object Oriented Programming Concepts, Java Strings, Javadoc
ArrayList, File I/O
8,14
7,15
1 1
4
5
UML, Violet UML Editor, MVC, Introduction to JavaFX
SOLID design principles
12,13 2 2
6
7
Introduction to Git. Tips & debugging.
Application Design
3
4
3
4
8
9
Midterm Exam
Spring Break
13,20 5 5
10
11
JavaFX & Exception Handling
Collections, Generics
11
16,19
6 6
12
13
JUnit Testing, logging, Application Design
Concurrency & Multithreading
17 7 7
14
15
Lambda Expressions
Team Project Demos
21 8 8
16 Review 9
May Final Exam

Copyright 2019