COP1510 – Programming Concepts I

COMMON COURSE ID

COP1510

COMMON COURSE NAME

Programming Concepts I

COURSE DESCRIPTION

This is an essential first course for Information Technology majors. It will introduce the fundamentals of computer programming, covering the basic computer science vocabulary and topics such as algorithm design, user interfaces, data validation techniques, integrated development environments (IDEs), programming debugging and testing, use of application programmer interfaces (APIs), and an introduction to object-oriented programming. A high-level programming language will be introduced and used throughout the course to supplement the theoretical foundations that are being built.