Credit Certificate Program in Business Technology Course Descriptions

The Certificate in Business Technology (formerly Computer Systems) program is designed to provide a broad background in business computer information systems and to develop the technical skills needed to stay competitive in this challenging field. The program will be of particular benefit to programmers and to management information systems analysts. The certificate is awarded by the Division of Continuing and International Education and the Department of Computer Information Systems upon the successful completion of 18 credits.

Required Courses (12 Credits)

BTE 320 Introduction to Programming

This course covers the fundamentals of programming logic and structured programming principles - including problem solving, algorithm design, and program development - using a high level programming language. Topics covered include fundamentals of algorithms, flowcharts, problem solving, programming concepts, classes and methods, control structures, arrays, and strings, pointers, and data structures.

BTE 360 Systems Analysis and Design

This course introduces the techniques of systems, analysis, and design. Topics include: the Software Development Life Cycle (SDLC), Agile Programming, Extreme Programming, lean software development, Universal Modeling Language (UML), requirements modeling, data modeling, user interface design, data design, normalization, system architectures, implementation methods, and testing methodologies.
Prerequisite or co-requisite: BTE 320 or a programming course

BTE 412 - Foundations of Business Enterprise Technologies

This course provides an understanding of the foundations of enterprise technologies. Topics include: making the business case for technology, distributed architectures, customer relationship management systems (CRM), enterprise recourse planning systems (ERP), requirements modeling and design for enterprise systems, software development and outsourcing enterprise, enterprise productivity technologies (RFID, internet of things, machine data), 3D-design technologies, cloud technologies, and technologies of the global enterprise.
Prerequisites: BTE 320 or CSC 120 or ECE 118 or equivalent

BTE 423 Data Management Systems

This course covers the foundations of database managements systems (DBMS). Topics include: database systems design, SQL, the relational model, entity-relationship modeling, distributed DBMS, object DBMS, web technology and DBMS, semi-structure data, XML, business intelligence, data warehousing, data warehousing design, introduction to OLAP, and a brief overview of data mining. Students will engage in hands-on exercises for the design and implementation of database business application.
Prerequisite: BTE 360

Electives (6 credits) Choose Two of the Following


BTE 324 Object-Oriented Programming

This course introduces the concepts and fundamental technique of object-oriented programming. Topics include: data abstractions, encapsulation, inheritance, polymorphism, class library, graphis/GUI, exception handling, multithreading, multimedia, files and streams, Internet applets, application development, integrated development enviornment, interactive program debugging and the eXtensible Markup Language (XML).
Prerequisite: BTE 320

BTE 400 Web-Mobile-Cloud

Various Topics: See current semester course offerings for more details.
Prerequisite: BTE 320

BTE 417 Fundamentals of Tech Project Management

This course is designed to provide the fundamental project management knowledge necessary for a business manager, consultant, project manager, IT professional, and/or team member to successfully initiate and plan IT and other business projects. It is structured to provide principles, methodology, and practical information through a combination of lectures, group collaboration and hands-on exercises. Emphasis is placed on the importance of standardization and best practices as defined by the PMI's Project Management Body-of-Knowledge (PMBOK®).

BTE 430 Business Networks

This course introduces the subject of voice and computer networks and their use in business application. Topics include: local and long distance telephone networks, client-server networks, network hardware and software, distributed computing, key issues in network management, and the fundamentals of data communication.
Prerequisite: BTE320 or equivalent, third year student or higher

BTE 450 Introduction to Health Informatics

This course develops an understanding of the role of information systems and technology within a health care organization. It examines the business and technical issues associated with the selection, deployment and use of health informatics, both in the clinical and back offices areas. Health informatics, for the purpose of the course, is defined as the convergence of information technology, information management, and health care, at various levels, ranging from simple data gathering, to the design and implementation of new health care information systems.

BTE 491 Topics in Computer Information Systems

Topics in selected areas of specialization.