BRCC Home

Main Menu

ContactApply
Canvas | LOLA | Student Email | Employee Email

Course Descriptions

Computer and Information Systems Technology (CIST)

CIST 1503 (150)  -  Spreadsheets I
Lecture 3, Lab 0, Credit 3
Introduces techniques for creating and maintaining spreadsheets.  Uses current software applications such as Microsoft Excel.
Prerequisite:  Eligibility for both ENGL 1013 (101) and eligibility for MATH 1213 (110) or MATH 1113 (101)
 

Computer Networking (CNET)

CNET 1733  -  Introduction to PC Operating Systems
Lecture 3, Lab 0, Credit 3
Presents an in-depth study of current operating systems used on personal computers.  Studies the theory and concepts of operating systems and offer practice with the tools provided by those systems.  Topics include the nature of personal computer operating systems, control of the systems through commands, file handling, backup/restoration, system tuning, and utilities.
Prerequisite:  CSCI 1013 (101) or CSCI 2203 (190) with a grade of "C" or better.
 CNET 2103 (210)  -  Introduction to Computer Networking
Lecture 3, Lab 0, Credit 3
Provides a basic foundation in computer networking for individuals and information system professionals interested in networking technologies.  Uses a step-by-step approach to basic networking concepts with a limited amount of technical jargon.
Prerequisite:  NONE
CNET 2403  (240)-  Desktop/Server and Networking Support
Lecture 3, Lab 0, Credit 3
Provides an introduction to the installation, configuration, maintenance, and diagnostics of workstations and servers.  Includes general skill and knowledge for performing hardware and software upgrades, and utilities for system backup and recovery.
Prerequisite:  CNET 1733 (173) and CNET 2103 (210) with a grade of "C" or better.
CNET 2503 (250) -  PC and Network Security
Lecture 3, Lab 0, Credit 3
Provides an introduction to basic computer and network security skill s, which includes developing a comprehensive approach to information security that embraces both the human and technical dimensions. Introduces fundamental concepts and principles of network security's role, design, threats, policies, and elements of cryptography.  Examines protocols, architectures, and technologies of secure systems and services
Prerequisite:  NONE
CNET 2603 (260)  -  Wireless Communications
Lecture 3, Lab 0, Credit 3
Provides an introduction to wireless network design methodologies and implementation fundamentals in LANs and WANs.  Includes wireless technologies such as of 802.11, and 16, and 22 protocols; Mobile AdHoc NETworks (MANET's), and Wireless Sensor Networks (WSNs).
Prerequisite:  CNET 2103 (210) with a grade of "C" or better.
 

Computer Science (CSCI)

CSCI 1013 (101)  -  Introduction to Computer Technology
Lecture 3, Lab 0, Credit 3
Reviews computers and their applications in society (home, education, and industry).  Introduces, applications and their uses including word processing, spreadsheets, databases, and multimedia.  NOTE:  Credit cannot be earned for both CSCI 1013 (101) and CSCI 2203 (190).
Prerequisite:  NONE
CSCI 2203 (190) -  Microcomputer Applications in Business
Lecture 3, Lab 0, Credit 3
Introduces computers, systems, and management of information in business environments that improve managerial decision-making.  Illustrates the application of word processing, spreadsheets, database managers, presentation software, and web-authoring software used in a technologically-advanced business.  NOTE: Credit cannot be earned for both CSCI 2203 (190) and CSCI 1013 (101).
Prerequisite:  Math 093 with the grade of "C" or better, AND eligibility for ENGL 1013 (101).
CSCI 1923 (192)  -  Introduction to Compuers:  Programming Logic and Design
Lecture 3, Lab 0, Credit 3
Introduces computers, systems, and management of information in business environments.  Provides a comprehensive overview of the principles of programming and teaches beginning programmers how to develop logical thinking, structured program logic, and a good programming style.  Assumes student has no programming experience and does not focus on a particular programming language.
Prerequisite:  NONE
CSCI 1933 (193) -  Software Design and Programming I
Lecture 3, Lab 0, Credit 3
Introduces the first of a two-course sequence for students wishing to transfer to a four-year institution for a major/minor in computer science.  Offers a disciplined approach to problem-solving, program design, algorithms, and logic development.  Uses high-level programming language to express algorithms.
Prerequisite:  CSCI 2203 (192) with a grade of "C" or better, OR instructor's approval.
CSCI 1943 (194)  -  Software Design and Programming II
Lecture 3, Lab 0, Credit 3
Offers an intensive capstone of material covered in CSCI 193.  Provides a disciplined approach to problem-solving, program design, algorithms, and logic development using higher level language.  Introduces elementary data structures, searches, simple and complex sorts, and objects.  For computer science majors.
Prerequisite:  CSCI 1933 (193) withe a grade of "C" or better.
CSCI 2003 (200)  -  Discrete Structures
Lecture 3, Lab 0, Credit 3
Introduces logic and mathematics for solving problems required in the theoretical study of computer science. Includes sets, functions, formal logic, proof techniques, combinatorics, relations, matrices, Boolean algebra, finite state machines, and combinational and sequential circuits.
Prerequisite:  MATH 1223 (111) with a grade of "C" or better.
CSCI 2103 (210)  - Introduction to Data Structures and Algorithms
Lecture 3, Lab 0, Credit 3
Presents related theory for representing and accessing information using a higher level programming language. Studies concepts of data types, data abstraction, data structures and advanced programming techniques.
Prerequisite:  CSCI 1943 (194)  and MATH 1113 (101) or MATH 1213 (110) with grades of "C" or better.
CSCI 2903 (290)  -  Object-Oriented Programming (JAVA)
Lecture 3, Lab 0, Credit 3
Introduces students to the fundamentals of JAVA programming using object-oriented paradigms.  Emphasizes writing JAVA applications and applets, embedding applets into web pages, creating graphical user interfaces, object-oriented programming, event handling, writing animations with audio and images, and writing network programs.  Prepare students to develop real-world projects using JAVA.
Prerequisite:  CSCI 1943 (194) with a grade of 'C" OR instructor's approval.
 
 
©