An Empirical Investigation into Programming Language Syntax

Andreas Stefik, Susanna Siebert
2013 ACM Transactions on Computing Education  
courses are periodically updated to reflect the changing nature of computer science and information technology. Such courses are selectively embedded to develop specialized programs and concentration areas. Our BS program, accredited by ABET, is targeted to students who plan to become proficient in problem solving and programming. Students in the BS program go through a rigorous exposition in the core and advanced areas of computer science and programming. The BA program is designed to give
more » ... uate skills in computer science fundamentals and to focus on applying such skills to other areas including business, biology, psychology, arts, or the humanities. The department offers optional concentration areas in both the BS and BA programs. By completing selected additional courses, students can obtain certification in concentration areas. At present the available concentration areas are (i) Software Engineering, (ii) Computer Networks, and (iii) Information Assurance. Our graduate programs, leading to MS and PhD degrees, are designed to pursue research at the frontiers of computer science and application areas. The graduate program is supported by faculty who are actively participating in research and development in specialized areas such as algorithm analysis, database systems, document image processing, scheduling, computational geometry, computer security, parallel programming, programming languages, and multi-media. Four in-house computer laboratories support teaching and research activities. To meet the changing nature of Information Technology (IT) and Computer Science, the department has recently introduced several new courses in the undergraduate curriculum that include (i) CS443 Information Assurance, (ii) CS559 Digital Forensics, (iii) CS495 Senior Project Development I, and (iv) CS496 Senior Project Development II. We take the suggestions given by our stakeholders very seriously and incorporate their recommendations to enhance our programs and curriculi.
doi:10.1145/2534973 fatcat:qlnoyyiz65hq3lomioqgg3ckea