• Contact Info

Wright, Bill

Teaching Assistant Professor

Positions

Research

keywords

  • Groovy, JavaScript, Python, SQL, Java, VB.Net, C#, Smalltalk

Teaching

courses taught

  • CSCI 1200 - Introduction to Computational Thinking
    Primary Instructor - Fall 2023
    Teaches computational thinking and techniques for writing computer programs using the Python programming language. Intended for students who realize that computational skills are beneficial to all fields of study, but who have little or no experience in programming or are not Computer Science majors. Students will be expected to create computer programs to solve problems in a range of disciplines. Does not count as Computer Science credit for the Computer Science BA, BS, or minor. Degree credit not granted for this course and INFO 1201.
  • CSCI 3308 - SoftwareDevelopment Methods and Tools
    Primary Instructor - Summer 2023
    Covers tools and techniques for successful software development with a strong focus on best practices used in industry. Students work in small teams to complete a semester-long application development project. Students learn front-end design and construction using HTML & CSS, back-end database design and construction, and full-stack integration. Students gain exposure to agile methodologies, web services, distributed version control, requirements definition, automated integration testing, and cloud-based application deployment. Same as CSPB 3308.
  • CSCI 4448 - Object-Oriented Analysis and Design
    Primary Instructor - Spring 2024
    An applied analysis and design class that addresses the use of object-oriented techniques. Topics include domain modeling, use cases, architectural design and modeling notations. Students apply the techniques in analysis and design projects. Same as CSCI 5448.
  • CSCI 5448 - Object-Oriented Analysis and Design
    Primary Instructor - Spring 2024
    An applied analysis and design class addressing the use of object-oriented techniques. Topics include domain modeling, use cases, architectural design and modeling notations. Students apply the techniques in analysis and design projects. Same as CSCI 4448.

Background