jagomart
digital resources
picture1_Programming Pdf 186032 | Csc Item Download 2023-02-01 21-56-14


 142x       Filetype PDF       File size 0.04 MB       Source: catalog.cpcc.edu


File: Programming Pdf 186032 | Csc Item Download 2023-02-01 21-56-14
computer science csc computer science csc csc 124 introduction to data science programming 3 0 credits class 2 0 clinical 0 0 lab 3 0 work 0 0 this course ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                                                                                                                                      Computer Science (CSC)
          Computer Science (CSC) CSC 124. Introduction to Data Science Programming. 3.0 Credits.
                                                                                      Class-2.0. Clinical-0.0. Lab-3.0. Work-0.0
                                                                                      This course covers the key technologies used to manipulate, store and
          CSC 118. Swift Programming I. 3.0 Credits. Class-2.0. Clinical-0.0.         analyze big data. Topics include scripting languages, noSQL databases,
          Lab-3.0. Work-0.0                                                           database scalability, performance metrics and tuning. Upon completion,
          This course introduces the development of iOS applications and Apple        students should be able to use programming techniques to investigate
          applications using Swift programming language. Emphasis is placed on        data sets and algorithms.
          syntax, object-oriented principles, memory management, and functional       Prerequisites: Take CIS 115 DBA 120, minimum grade of C 
          concepts of Swift programming. Upon completion, students should be
          able to develop fully functional iOS and Apple applications using Swift     CSC 130. Computing Fundamentals II. 4.0 Credits. Class-3.0.
          programming language.                                                       Clinical-0.0. Lab-2.0. Work-0.0
          CSC 119. Programming Orientation. 2.0 Credits. Class-1.0. Clinical-0.0.     This course provides in-depth coverage of the discipline of computing and
          Lab-2.0. Work-0.0                                                           the role of the professional. Topics include software design methodologies,
          This course provides students with an opportunity to develop the            analysis of algorithm and data structures, searching and sorting
          knowledge and skills required to succeed in the programming program.        algorithms, and file organization methods. Upon completion, students
          Emphasis is placed on introducing students to the tools and resources       should be able to use software design methodologies and choice of data
          available to them in programming. Upon completion, students should be       structures and understand social/ethical responsibilities of the computing
          able to demonstrate knowledge of programming tools, resources, and          professional.
          services available.                                                         Prerequisites: Take CSC 120 
          Prerequisites: Take CTI 110, minimum grade of C 
                                                                                      CSC 133. C Programming. 3.0 Credits. Class-2.0. Clinical-0.0. Lab-3.0.
          CSC 120. Computing Fundamentals I. 4.0 Credits. Class-3.0.                  Work-0.0
          Clinical-0.0. Lab-2.0. Work-0.0                                             This course introduces computer programming using the C programming
          This course provides the essential foundation for the discipline of         language with structured programming principles. Topics include input/
          computing and a program of study in computer science, including the role    output operations, iteration, arithmetic operations, arrays, pointers, filters,
          of the professional. Topics include algorithm design, data abstraction,     and other related topics. Upon completion, students should be able to
          searching and sorting algorithms, and procedural programming                design, code, test and debug at a beginning level.
          techniques. Upon completion, students should be able to solve problems,     CSC 134. C++ Programming. 3.0 Credits. Class-2.0. Clinical-0.0.
          develop algorithms, specify data types, perform sorts and searches, and     Lab-3.0. Work-0.0
          use an operating system.                                                    This course introduces computer programming using the C++
          Prerequisites: Take 1 group: Take DMA 010 DMA 020 DMA 030 DMA               programming language with object-oriented programming principles.
          040; DMA 050; Take MAT 121, minimum grade of C; Take MAT 171,               Emphasis is placed on event-driven programming methods, including
          minimum grade of C; Take MAT 003; from rule RMINP2. Take EFL 112            creating and manipulating objects, classes, and using object-oriented tools
          ENG 111 ENG 112 ENG 113 or ENG 114; Minimum; grade C                        such as the class debugger. Upon completion, students should be able to
                                                                                      design, code, test and debug at a beginning level.
          CSC 121. Python Programming. 3.0 Credits. Class-2.0. Clinical-0.0.          Prerequisites: Take EFL 112 ENG 111 ENG 112 ENG 113 or ENG 114;
          Lab-3.0. Work-0.0                                                           Minimum; grade C. Take 1 group: Take DMA 010 DMA 020 DMA 030
          This course introduces computer programming using the Python                DMA 040 DMA 050; Take MAT 121, minimum grade of of C; Take MAT
          programming language. Emphasis is placed on common algorithms               171, minimum grade of of C; Take DMA 025 DMA 040 DMA 050; Take
          and programming principles utilizing the standard library distributed with  DMA 025 DMA 045; Take DMA 010 DMA 020 DMA 030 DMA 045; Take
          Python. Upon completion, students should be able to design, code, test,     MAT 003; Take BSP 4003 
          and debug Python language programs.
          Prerequisites: Take CIS 115 or CTI 110, minimum grade of B. Take EFL        CSC 139. Visual BASIC Programming. 3.0 Credits. Class-2.0.
          112 or ENG 111, minimum grade of C                                          Clinical-0.0. Lab-3.0. Work-0.0
                                                                                      This course introduces computer programming using the Visual BASIC
          CSC 122. Python Application Development. 3.0 Credits. Class-2.0.            programming language with object-oriented programming principles.
          Clinical-0.0. Lab-2.0. Work-0.0                                             Emphasis is placed on event-driven programming methods, including
          This course introduces the use of frameworks to build web-enabled           creating and manipulating objects, classes, and using object-oriented tools
          applications. Emphasis is placed on URL routing, output format templating,  such as the class debugger. Upon completion, students should be able to
          database manipulation and security. Upon completion, students should        design, code, test and debug at a beginning level.
          be able to create simple web-enabled applications with a graphical user     CSC 141. Visual C++ Programming. 3.0 Credits. Class-2.0. Clinical-0.0.
          interface using the Python language.                                        Lab-3.0. Work-0.0
          Prerequisites: Take CSC 121, minimum grade of C                             This course introduces computer programming using the Visual C++
                                                                                      programming language with object-oriented programming principles.
                                                                                      Emphasis is placed on event-driven programming methods, including
                                                                                      creating and manipulating objects, classes, and using object-oriented tools
                                                                                      such as the class debugger. Upon completion, students should be able to
                                                                                      design, code, test, debug, and implement objects using the appropriate
                                                                                      environment at a beginning level.
                                                                                    1
           Computer Science (CSC)
           CSC 143. Object-Oriented Programming. 3.0 Credits. Class-2.0.                  CSC 174. Server-Side Javascript. 3.0 Credits. Class-2.0. Clinical-0.0.
           Clinical-0.0. Lab-3.0. Work-0.0                                                Lab-2.0. Work-0.0
           This course introduces the concepts of object-oriented programming.            This course introduces the use of JavaScript in the server environment to
           Emphasis is placed on event-driven programming methods, including              build server-side applications. Topics include asynchronous programming,
           creating and manipulating objects, classes, and using object-oriented tools    connecting to other machines, testing, and connecting to different
           such as the class debugger. Upon completion, students should be able to        databases. Upon completion, students should be able to create server-
           design, test, debug, and implement objects at the application level using      side applications using JavaScript applications.
           the appropriate environment.                                                   Prerequisites: Take CIS 115 WEB 110, minimum grade of C 
           Prerequisites: Take CIS 115, minimum grade of C. Take EFL 112 or ENG
           111, minimum grade of C                                                        CSC 218. Swift Programming II. 3.0 Credits. Class-2.0. Clinical-0.0.
                                                                                          Lab-3.0. Work-0.0
           CSC 151. JAVA Programming. 3.0 Credits. Class-2.0. Clinical-0.0.               This course introduces advanced iOS application development using
           Lab-3.0. Work-0.0                                                              the Swift programming language. Emphasis is placed on navigation,
           This course introduces computer programming using the JAVA                     data manipulation, web services, prototyping, debugging, and project
           programming language with object-oriented programming principles.              planning. Upon completion, students should be able to develop advanced
           Emphasis is placed on event-driven programming methods, including              multifunctional iOS and Apple applications using the Swift programming
           creating and manipulating objects, classes, and using object-oriented tools    language.
           such as the class debugger. Upon completion students should be able to         Prerequisites: Take CSC 118 
           design, code, test, debug JAVA language programs.
           Prerequisites: Take CSC 120 or CIS 115, minimum grade of B                     CSC 221. Advanced Python Programming. 3.0 Credits. Class-2.0.
                                                                                          Clinical-0.0. Lab-3.0. Work-0.0
           CSC 152. SAS. 3.0 Credits. Class-2.0. Clinical-0.0. Lab-3.0. Work-0.0          This course introduces advanced computer programming using the
           This course introduces the fundamentals of SAS programming. Emphasis           Python programming language. Emphasis is placed on the advanced
           is placed on learning basic SAS commands and statements for solving a          programming concepts including advanced algorithms and programming
           variety of data processing applications. Upon completion, students should      principles utilizing standard and third party library tools. Upon completion,
           be able to use SAS data and procedure steps to create SAS data sets, do        students should be able to design, code, test, and debug advanced
           statistical analysis, and general customized reports.                          Python language programs.
           Prerequisites: Take CIS 115, minimum grade of C                                Prerequisites: Take CSC 121, minimum grade of C 
           CSC 153. C# Programming. 3.0 Credits. Class-2.0. Clinical-0.0. Lab-3.0.        CSC 234. Advanced C++ Programming. 3.0 Credits. Class-2.0.
           Work-0.0                                                                       Clinical-0.0. Lab-3.0. Work-0.0
           This course introduces computer programming using the C# programming           This course is a continuation of CSC 134 using the C++ programming
           language with object-oriented programming principles. Emphasis is              language with standard programming principles. Emphasis is placed on
           placed on event-driven programming methods, including creating and             advanced arrays/tables, file management/processing techniques, data
           manipulating objects, classes, and using object-oriented tools such            structures, sub-programs, interactive processing, sort/merge routines, and
           as the class debugger. Upon completion, students should be able to             libraries. Upon completion, students should be able to design, code, test,
           design, code, test, debug, and implement objects using the appropriate         debug and document programming solutions.
           environment at the beginning level.                                            Prerequisites: Take CSC 134 
           Prerequisites: Take 1 group: Take DRE 097 or DRE 098; Take ENG 111,
           minimum grade of C; Take ENG 002. Take CSC 143, minimum grade of C             CSC 241. Advanced Visual C++ Programming. 3.0 Credits. Class-2.0.
                                                                                          Clinical-0.0. Lab-3.0. Work-0.0
                                                                                          This course is a continuation of CSC 141 using the Visual C++
           CSC 154. Software Development. 3.0 Credits. Class-2.0. Clinical-0.0.           programming language with object-oriented programming principles.
           Lab-2.0. Work-0.0                                                              Emphasis is placed on event-driven programming methods, including
           This course covers the fundamentals of software development.                   creating and manipulating objects, classes, and using object-oriented tools
           Emphasis is placed on the full spectrum of team software development           such as the class debugger. Upon completion, students should be able to
           methodologies, software development project management, version                design, code, test, debug, and implement objects using the appropriate
           control, issue tracking, regression testing, automated build and               environment.
           deployment. Upon completion, students should be able to work in a team         Prerequisites: Take CSC 141 
           environment and apply software development methodologies and software
           quality assurance principles.                                                  CSC 249. Data Structure & Algorithms. 3.0 Credits. Class-2.0.
           Prerequisites: Take CTI 110, minimum grade of C                                Clinical-0.0. Lab-3.0. Work-0.0
                                                                                          This course introduces the data structures and algorithms frequently
                                                                                          used in programming applications. Topics include lists, stacks, queues,
                                                                                          dequeues, heaps, sorting, searching, mathematical operations, recursion,
                                                                                          encryption, random numbers, algorithm testing, and standards. Upon
                                                                                          completion, students should be able to design data structures and
                                                                                          implement algorithms to solve various problems.
                                                                                          Prerequisites: Take CSC 151, minimum grade of C 
                                                                                       2
                                                                                                                                        Computer Science (CSC)
           CSC 251. Advanced JAVA Programming. 3.0 Credits. Class-2.0.                  CSC 289. Programming Capstone Project. 3.0 Credits. Class-1.0.
           Clinical-0.0. Lab-3.0. Work-0.0                                              Clinical-0.0. Lab-4.0. Work-0.0
           This course is a continuation of CSC 151 using the JAVA programming          This course provides an opportunity to complete a significant programming
           language with object-oriented programming principles. Emphasis is            project from the design phase through implementation with minimal
           placed on event-driven programming methods, including creating and           instructor support. Emphasis is placed on project definition, testing,
           manipulating objects, classes, and using object-oriented tools such          presentation, and implementation. Upon completion, students should
           as the class debugger. Upon completion, students should be able to           be able to complete a project from the definition phase through
           design, code, test, debug, and implement objects using the appropriate       implementation.
           environment.                                                                 Prerequisites: Take CSC 121 DBA 120 WEB 115, minimum grade of C 
           Prerequisites: Take CSC 151, minimum grade of C 
           CSC 253. Advanced C# Programming. 3.0 Credits. Class-2.0.
           Clinical-0.0. Lab-3.0. Work-0.0
           This course is a continuation of CSC 153 using the C# programming
           language with object-oriented programming principles. Emphasis is
           placed on event-driven programming methods, including creating and
           manipulating objects, classes, and using object-oriented tools such
           as the class debugger. Upon completion, students should be able to
           design, code, test, debug, and implement objects using the appropriate
           environment.
           Prerequisites: Take CSC 153 
           CSC 256. Software Quality Assurance. 3.0 Credits. Class-2.0.
           Clinical-0.0. Lab-2.0. Work-0.0
           This course covers the principles, concepts and processes of software
           testing. Topics include testing technologies, static techniques, test design
           techniques, and test management. Upon completion, students should
           be able to design and implement software testing plans and procedures
           throughout the software life cycle.
           Prerequisites: Take CSC 151, minimum grade of B 
           CSC 258. JAVA Enterprise Programs. 3.0 Credits. Class-2.0.
           Clinical-0.0. Lab-3.0. Work-0.0
           This course provides a continuation to CSC 151 using the Java Enterprise
           Edition (JEE) programming architecture. Topics include distributed
           network applications, database connectivity, Enterprise Java Beans,
           servlets, collection frameworks, JNDI, RMI, JSP, multithreading XML and
           multimedia development. Upon completion, students should be able to
           program a client/server enterprise application using the JEE framework.
           Prerequisites: Take CSC 151, minimum grade of C 
           CSC 284. Emerging Computer Prog Technologies. 3.0 Credits.
           Class-2.0. Clinical-0.0. Lab-3.0. Work-0.0
           This course provides students with the latest technologies and strategies
           in the field of Computer Programming. Emphasis is placed on the
           evaluation of developing Computer Programming Technologies and
           presenting those findings to the class. Upon completion, students
           should be able to critically analyze emerging Computer Programming
           Technologies and establish informed opinions.
           Prerequisites: Take CSC 151, minimum grade of C 
                                                                                     3
The words contained in this file might help you see if this file matches what you are looking for:

...Computer science csc introduction to data programming credits class clinical lab work this course covers the key technologies used manipulate store and swift i analyze big topics include scripting languages nosql databases database scalability performance metrics tuning upon completion introduces development of ios applications apple students should be able use techniques investigate using language emphasis is placed on sets algorithms syntax object oriented principles memory management functional prerequisites take cis dba minimum grade c concepts develop fully computing fundamentals ii orientation provides in depth coverage discipline role professional software design methodologies with an opportunity analysis algorithm structures searching sorting knowledge skills required succeed program file organization methods introducing tools resources choice available them understand social ethical responsibilities demonstrate services cti essential foundation for structured input a study inc...

no reviews yet
Please Login to review.