CS437/637 Student Information

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).