Mar 29, 2024  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog
Add to Favorites (opens a new window)

CSCI 3920 - Advanced Programming with Java and Python


This course introduces the fundamental concepts to develop programs and projects using modern software engineering techniques using two different programming languages (Java and Python). It will cover and apply pattern design approaches, reusable components driven by everyday needs within many software developments, the relationships between object oriented programming concepts and software design concepts. It will dig deeper into techniques to program single threaded applications as well as advanced techniques to construct concurrent and distributed applications. Prereq: Grade of C- or higher in the following courses: CSCI 2312 and CSCI 2421. Restriction: Restricted to Computer Science Majors and Minors. Max Hours: 3 Credits. Semester Hours: 3 to 3



Add to Favorites (opens a new window)