IDSC3102

Download as PDF

IDSC 3102 - Intermediate Programming (2 Cr.)

Information & Decision Sciences (11266) TCSM - Curtis L. Carlson School of Management

Course description

Because computer programming provides a foundation for every information system, coding skills are highly sought and respected across the IT industry. Exposure to coding will allow you to become a better analyst and manager, one who appreciates the everyday challenges of software development, and you will further develop your critical thinking and problem-solving skills.

Through a combination of lecture demos and group labs, you will learn programming concepts beyond the fundamentals and begin to develop full-fledged Web applications. Topics include exposure to modern frontend and backend Web application development concepts and methodologies. You will learn how to create a simple frontend using a combination of HTML, CSS, and client-side JavaScript, and work with AJAX/Fetch API to make client requests. On the backend, you will learn how to use Node.js and server-side JavaScript to handle client requests and formulate responses, including how to render HTML using templating engines, process RESTful API calls, and interact with a database.

prereq: IDSC 3101 or CSCI 1133

Minimum credits

2

Maximum credits

2

Is this course repeatable?

No

Grading basis

AFV - A-F or Audit

Lecture

Requirements

013776

Fulfills the writing intensive requirement?

No

Typically offered term(s)

Every Fall & Spring