Name:
Preferred email (print in block letters):
Other contact info (optional):
Database background: cs430/cs630? other course? ________________
Check off on essential skills you have:
___ SQL, including joins, group by, having, subqueries, insert, delete, update.
___ Create table, null vs. non-null columns, SQL datatypes
___ Primary and foreign key constraints: when and how to use.
___ Entity-relationship diagrams.
___ Concept of normalization.
___ JDBC programming
Java background: cs210? cs310? other course? _______________
Check off on essential skills:
___ Ability to construct a Java class from scratch for a given purpose.
___ Use of List (ArrayList) and Set (HashSet) to hold objects, iterate through them.
___ Use of Maps for key-value storage, use of HashMap constructor
___ Use of interfaces to describe APIs (application programming interfaces).
___ Mechanics of making a class implement a given interface.
___ Use of try/catch to handle exceptions.