Share on Google+

COURSE DESCRIPTIONS

Computer Information Major Courses

 CPT 101 Computer Applications

Computer Applications involves the essential computer skills that will help students succeed in academics as well as in the workplace. Students will learn the PC fundamentals that will increase their confidence in the use of computers. By the end of the course, students will have gained a practical approach to computers and the benefits of such knowledge.

CPT 102 Software Application I

The course provides students an environment for learning the fundamentals of supporting and troubleshooting computer software. The program covers a broad coverage and clear exposition to present a complete picture of the dynamics of software application field.  Students will develop a practical, realistic understanding of installing, networking, and security essentials of software applications.

 CPT 103 Basic Programming

This class explores the fundamentals of programming in general and to explain how to use basic programming as a front end to take control of major applications such as Microsoft Office. A broad range of examples, case studies, exercises, and programming projects gives students significant hands-on experience. 

CPT 104 Principles of Information

The course Principles of Information provides students with the ability to understand and practice IS principles so students can function more effectively in the arena of computers. The course teaches students how things work in relation to computers and computing with less explanation on the “when and why”. Students come away with valuable computer knowledge of telecommunications, internet, and system development.

CPT 201 Software Application II

The curriculum encompasses a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of agile methods and software reuse, along with coverage of 'traditional' plan-driven software engineering, gives students the most up-to-date view of the field currently available.

 CPT 202 Advanced Programming

The lessons provide students with advanced knowledge of software engineering.  Students learn to appreciate the issues, design trade-offs and teamwork required for successful software development. The course is a complete coverage of all aspects of the software lifecycle and a strong focus on all the skills needed to carry out software projects on time and within budget.

 CPT 203 Computer Problem Solving

The Computer Problem Solving Problem course is designed to cover the most current issues in the programming industry. Emphasis is placed on problem solving in all computer languages, regardless of syntax. The curriculum presents the tools and concepts required when using any programming language to develop computer applications. The class provides step-by-step progression and consistent in-depth coverage of topics, with detailed explanations.

CPT 204 COBOL Programming

The class offers students the important issue of understanding the wealth of vintage COBOL software to object-oriented programming in a practical approach. Students learn to design applications and computer programs which include data abstraction, encapsulation, messaging, modularity, polymorphism, and inheritance. The curriculum provides many modern programming languages in addition to support OOP.

 CPT 205 C++ Programming

This module maintains classic features like the gradual introduction of pointers and the connection between problem-solving skills and effective software development. It features early coverage of functions, logical operators, and operators with side effects. The course also offers updated C code and provides a new iOn to C++i information.

 CPT 206 Open Source Software

The course helps students understand the environment behind copyright laws, licensing, domain, and consumer related issues.  The course teaches students how to understand the detailed information behind open source software. Students learn about network layers, their applications, and implementation issues.

 CPT 207 JAVA Programming

The course teaches students about how to use the fastest-growing programming language, Java. students will also acquire a broad understanding of vital programming concepts, including variables, control, memory, indirection, compilation, and calling.


Statement of Ownership: Naaleh College is a subsidiary of Beis Midrash Queens, a registered 501-c3 not-for-profit educational and charitable organization.
Terms and Conditions Privacy Policy Naaleh College, 16375 NE 18th Ave. Suite 304 North Miami Beach, FL 33162 (305) 944-0035 contact@naalehcollege.com