Application security researcher and Computer Science PhD student at Arizona State University
Principles of Programming Languages - CSE340 - Fall 2016
CSE340 is mandatory course for all computer science students and it can be one of the most challenging courses the students take while at ASU. The course topics include regular expressions, lexical analysis, context free grammars, syntax analysis, language semantics, type systems, runtime environments, and lamda calculus.
CSE464 teaches students the basics concepts of cognition and then applies those concepts to the design of user-centric interactive applications.
Introduction to Informatics - CPI101 - Fall 2015
CPI 101 covers the tools, techniques, and applications of informatics as it relates to programming, data management, visualization, modeling, and society.
Professional Responsibility in Computer Science - SE3162 - Spring 2014
Professional and ethical responsibilities of computer scientists and software engineers as influenced by growth in computer use and networks exploring the costs, benefits, risks, and liabilities of computer technology.
Introduction to ASU - ASU101 - Fall 2015
ASU 101 is for new first-time ASU students and is designed improve there probability of success at ASU. The topics help the students find their place in the ASU community, build skills that will help them succeed, and give them a glimpse of what an ASU education will do for them.