2021-2022 Academic Catalog 
    
    Apr 25, 2024  
2021-2022 Academic Catalog [ARCHIVED CATALOG]

CSCI 244 - Web Development


The course introduces foundational web-development concepts and skills for building modern fullstack applications. This course is designed for computer science majors who already have basic
programming and software engineering knowledge. The goal is to let students experience front-end and
back-end development by learning essential web-programming languages, having hands-on tutorials, and
building real-world applications. The course focuses on the front-end but covers basic knowledge in the
back-end. The course covers internet basics, HTML, CSS, JavaScript, React, RESTful API, NodeJS, and
database. Through the course, students are expected to be able to design, develop, and deploy full-stack
web applications for different use cases.

Prerequisites: CSCI 160  or CSCI 140  or CSCI 170  

Course Designation/Attribute: POP

Anticipated Terms Offered: Bi-annually