Name as on University ID: ________________________________________
Preferred email (Please print in capital letters, for example JOE@GMAIL.COM) :
___________________________________
Other contact info (optional):
Database background: cs430/cs630? other course? ________________
Check off on essential skills:
___ SQL, including joins, group by, having, subqueries, insert, delete, update.
___ Primary and foreign key constraints: when and how to use.
___ Entity-relationship diagrams.
Java/Python/C++ background: cs110? cs210? cs310? other course? _______________
Your best language of these three: ________
Check off on essential skills, in any of these languages:
___ Ability to write a function from scratch for a given purpose, with arguments and return value.
___ Ability to construct a new class from scratch for a given purpose.
___ Understanding encapsulation, and the need to keep class fields/attributes private.
___ Facility with arrays and Java ArrayList or Python Dictionary or C++ vector
___ Experience with programs having multiple source files.___ Experience with try/catch (try/except in Python) to handle exceptions.
___ Knowledge of C syntax: either from C itself or C++ or Java (Python doesn't have this syntax).