Go to Main Content

Framingham State University

 

HELP | EXIT

Catalog Entries

 

Fall 2023
Oct 04, 2024
Transparent Image
Information Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.

CSCI 130 - Computer Science I using Java
An introduction to the general concepts of computer programming and problem-solving through practical hands-on experience using the Java programming language. Topics include: the basics of computer hardware and software; an introduction to the Java program-development environment and the Java Virtual Machine (JVM); problem-solving techniques for programming; development of algorithms, number systems, data types, and operators; input – output operations; program control structures including loops, methods (functions), and arrays; an introduction to object-oriented programming; and designing, implementing, compiling, testing, and debugging programs. Laboratory periods provide hands-on experience using programming exercises that include implementing designed algorithms as well as compiling, testing, and debugging programs. Laboratory (2 hours). Note: Students cannot receive credit for both this course and CSCI 152 Computer Science I Using Java. Corequisite: MATH 123 Introduction to Functions or minimum score of 4 on the mathematics placement examination. Prerequisite: CSCI 120 Introduction to Information Technology or permission of instructor.
1.000 Credit hours
4.000 Lecture hours
2.000 Lab hours

Levels: Non-Matriculated, Undergraduate
Schedule Types: Lecture/Lab, Directed Study

Computer Science Department

Course Attributes:
D.v1_DomainGenEd-Domain II-A, Undergraduate Level Course, Lrng Objective 03, Lrng Objective 08, Lrng Objective 09


Return to Previous New Search XML Extract
Transparent Image
Skip to top of page
Release: 8.7.2.4