ABET Outcomes
Course Outcomes
- Show sensitivity to linguistic phenomena and an ability to model them with formal grammars. [program outcomes (a),(c*),(i),(j)]
- Understand and carry out proper experimental methodology for training and evaluating empirical NLP systems. [program outcomes (b),(c),(e*)]
- Be able to manipulate probabilities, construct statistical models over strings and trees, and estimate parameters using supervised and unsupervised training methods. [program outcomes (a),(i),(j*)]
- Be able to design, implement, and analyze NLP algorithms. [program outcomes (a),(c),(d),(i*),(j)]
Program Outcomes
- (a) An ability to apply knowledge of computing and mathematics appropriate to the discipline.
- (b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
- (c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
- (d) An ability to function effectively on teams to accomplish a common goal.
- (e) An understanding of professional, ethical, legal, security, and social issues and responsibilities.
- (i) An ability to use current techniques, skills, and tools necessary for computing practice.
- (j) An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.