jagomart
digital resources
picture1_Computer Science Thesis Pdf 190661 | Bcc 2020 2021 Computer Info Systems


 135x       Filetype PDF       File size 1.32 MB       Source: www.berkeleycitycollege.edu


File: Computer Science Thesis Pdf 190661 | Bcc 2020 2021 Computer Info Systems
associate degree certificate programs course announcements descriptions computer courses plus 26 units of general education applied computer requirements and elective courses information systems information recommended course systems sequence associate in ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
                                                        Associate Degree & Certificate Programs/Course Announcements & Descriptions
                    COMPUTER                                                     courses plus 26 units of General Education                   Applied Computer 
                                                                                 requirements and elective courses.                           Information Systems 
                    INFORMATION                                                  Recommended Course 
                    SYSTEMS                                                      Sequence                                                     Associate in Science and 
                    PROGRAMS                                                     You can use the following pattern to complete                Certificate of Achievement*
                                                                                 the Associate in Science Degree or Certificate 
                                                                                 of Achievement in Advanced Computer                          Whether you are a beginning or an advanced 
                    The Computer Information Systems programs                    Programming. This is only one possible                       computer student, the courses in the Computer 
                    provide courses to improve students’ computer                pattern. If you wish to earn an associate                    Information Systems/Applied Computer 
                    and software knowledge and skills. The                       degree or certificate, you must participate in               Information Systems Program will improve your 
                    CIS Associate in Science degrees enables                     the Student Success Program Matriculation),                  computer and software knowledge and skills. 
                    students to develop and/or upgrade their skills              which includes assessing academic skills and                 Understand how computers work and be a 
                    for career advancement. The Certificate of                   developing a Student Education Plan (SEP)                    proficient user of computers. Learn Microsoft 
                    Achievement programs qualify them for entry-                 with a Counselor. This plan will map your                    Office applications and integrate the different 
                    level employment in occupational settings                    sequence of courses to help you complete                     software to create professional reports and 
                    that utilize computers and various software                  your degree regardless of the semester you                   presentations.
                    applications.                                                begin classes.                                               Career Opportunities
                                                                                 Courses Units The Certificate of Achievement qualifies you 
                    Advanced Computer  1st Semester/Fall                                                                                      for entry-level employment in occupational 
                                                                                                                                              settings that utilize computers and various 
                    Programming                                                    BUS 19          Business Communications             3      software applications.
                                                                                   CIS 6           Introduction to Computer 
                                                                                                   Programming 5 Required Courses                                                              Units
                    Associate in Science                                                           General Education and                        CIS 1           Introduction to Computer 
                    Degree and Certificate of                                                      Electives 7                                                  Information Systems                 4
                    Achievement*                                                                   Total Units                       15         CIS 5           Introduction to Computer 
                                                                                 2nd Semester/Spring                                                            Science                             5
                    This program will prepare students for a career                CIS 23          C# Programming                      4        CIS 6           Introduction to Computer 
                    as a computer professional in fields such as                                                                                                Programming                         5
                    programming, programming analysis, systems                     CIS 36A         Java Programming Language I 4                CIS 42A         Spreadsheet Applications I   2
                    analysis, or software developing. The program                                  General Education and                        CIS 42B         Spreadsheet Applications II  2
                    is also recommended for professionals in                                       Electives 7
                    other areas who want to develop computer                                       Total Units                       15         CIS 86          Windows Operating Systems  4
                    programming skills. Students may need further                                                                               CIS 105         Basic Mechanics of Web Page 
                    course work at a four-year institution for some              3rd Semester/Fall                                                              Design                              1
                    career objectives. Before entering the program                 CIS 27          Data Structures and Algorithms               BUS 10          Introduction to Business 3
                    you should have a solid computer literacy                                       4
                    background such as that provided by CIS 1,                     CIS 81          Systems Analysis with UML  3                 BUS 19          Business Communications   3
                    CIS 5, or both CIS 200 and CIS 42A.                                                                                         MMART 3  Introduction to Digital Art 3
                    Career Opportunities                                           CIS 82          Design Patterns                     4
                                                                                                   General Education and                                        Major Requirements                32
                    The Associates Degree provides the                                             Electives 4                                                  General Education and 
                    computer skills needed to work as a Computer                                                                                                Electives                         28 
                    Programmer, Software Developer, or Web                                         Total Units                       15                         Total Units                       60
                    Programmer.                                                  4th Semester/Spring
                    Required Courses                                Units          CIS 36B         Java Programming Language II               *For the Certificate of Achievement, students 
                      BUS 19          Business Communications             3                         4must complete the 32 units of required courses. 
                      CIS 6           Introduction to Computer                     CIS 83B         Computer Programming                       For the Associate Degree, students must 
                                      Programming 5                                                Capstone Project                    3      complete the 32 units of required courses plus 
                      CIS 23          C# Programming                      4                        General Education and                      28 units of General Education requirements and 
                      CIS 27          Data Structures and Algorithms      4                        Electives 8 elective courses.
                      CIS 36A         Java Programming Language I         4                        Total Units                       15
                      CIS 36B         Java Programming Language II        4               Program Learning Outcomes
                      CIS 81          Systems Analysis with UML  3               Students who complete the program will be 
                      CIS 82          Design Patterns                     4      able to:
                      CIS 83B         Computer Programming                       •  Solve problems using object-oriented 
                                      Capstone Project                    3         decomposition and write programs using 
                         C++, Java, and C# programming languages.
                                      Major Requirements                34       •  Apply advanced programming concepts 
                                                                                    including threads, networking, databases, 
                                      General Education and                         and graphical user interfaces.
                                      Electives 26 •  Use advanced design patterns and 
                       Total:                                           60          algorithms in program design and analyze 
                    *For the Certificate of Achievement, students                   program complexity.
                    must complete the 34 units of required                       •  Communicate effectively in technical writing.
                    courses. For the Associate Degree, students 
                    must complete the 34 units of required 
                                                                                                                                                                                                    81
                                                Associate Degree & Certificate Programs/Course Announcements & Descriptions
                 Recommended Course                                   Web Programming                                     Courses Units
                 Sequence                                                                                                 1st Semester/Fall 
                                                                      Associate in Science and                              CIS 6         Introduction to Computer 
                 Students can use the following pattern to                                                                                Programming 5
                 complete an Associate in Science degree              Certificate of Achievement*                           BUS 19        Business Communication         3
                 or Certificate of Achievement in Applied                                                                   CIS 104       Survey of Programming 
                 Computer Information Systems. This is only           This program will prepare students for a career                     Languages for the Web          3
                 one possible pattern. If they wish to earn an        in programming for the Internet and the World 
                 associate degree or certificate, they must           Wide Web. They will learn client-side and                           General Education and 
                 participate in the Student Success Program           server-side web programming technologies,                           Electives                      4
                 (Matriculation), which includes assessing            understand Internet communications and                 Total                                      15
                 academic skills and developing a Student             protocols and related technologies, learn the       2nd Semester/Spring 
                 Education Plan (SEP) with a Counselor. This          latest versions of HTML, CSS, JavaScript, 
                 plan will map their sequence of courses to help      Java, and Databases in order to integrate             CIS 36A       Java Programming Language I 4
                 them complete their degree regardless of the         them to create dynamic interactive web pages.         CIS 84        Database Programming for the 
                 semester they begin classes.                         Before entering the program, students should                        Web 4
                                                                      have a solid computer literacy background,            CIS 103       Survey of Programming 
                 Courses Units such as that provided by CIS 1, CIS 5, or CIS                                                              Languages for the Web 
                 1st Semester/Fall                                    42A/B or the equivalents.                                           (Continuation)                 4
                   CIS 1         Introduction to Computer             Career Opportunities                                                General Education and 
                                 Information Systems            4     Web programmer, programmer/analyst,                                 Electives 4
                   BUS 10        Introduction to Business 3           software developer, and information                    Total                                      16
                   CIS 105       Basic Mechanics of Web Page          technology professional
                                 Design                         1                                                         3rd Semester/Fall 
                                                                      Required Courses                          Units       CIS 36B       Java Programming language II  
                                 General Education and                  CIS 6        Introduction to Computer                              4
                                 Electives 8                                         Programming                    5       CIS 85        JSP and Servlets               4
                                 Total 16 CIS 23   C# Programming                                                   4
                 2nd Semester/Spring                                                                                        CIS 81        Systems Analysis with UML  3
                   CIS 5         Introduction to Computer               CIS 36A      Java Programming Language I  4                       General Education and 
                                 Science 5 CIS 36B   Java Programming Language II  4                                                      Electives 4
                   CIS 42A       Spreadsheet Applications I   2         CIS 81       Systems Analysis with UML   3                        Total 15
                   CIS 42B       Spreadsheet Applications II  2         CIS 83A      Web Programming Capstone             4th Semester/Spring 
                                 General Education and                               Project                        3       CIS 23        C# Programming                 4
                                 Electives 7                            CIS 84       Database Programming for the           CIS 83A       Web Programing Capstone 
                    Total                                     16                     Web                            4                     Project 3
                 3rd Semester/Fall                                      CIS 85       JSP and Servlets               4                     General Education and 
                   CIS 6         Introduction to Computer               CIS 103      Survey of Program/Languages                          Electives 7
                                 Programming 5                                       for the Web—Continuation   4            Total                                      14
                   CIS 86        Windows Operating Systems  4           CIS 104      Survey of Programming 
                                                                                     Languages for the Web          3             Program Learning Outcomes
                   BUS 19        Business Communications   3            BUS 19       Business Communications        3     Students who complete the program will be 
                   MMART 3   Introduction to Digital Art 3                 able to:
                    Total                                     15                     Major Requirements            41     •  Apply both client-side and server-side 
                 4th Semester/Spring                                                 General Education and                   technologies through dynamic webpages 
                                 General Education and                               Electives                     19        that link to back-end server based 
                                 Electives 13                                                                                databases, tracking web sessions using 
                                                                                     Total Units                   60        cookies and URL rewriting, and using web 
                    Total                                     13      *For the Certificate of Achievement, students          security and secure web communications. 
                         Program Learning Outcomes                    must complete the 41 units of required              •  Use good programming practices such as 
                                                                      courses. For the Associate Degree, students            UML and object-oriented programming to 
                 Upon successful completion of this program,          must complete the 41 units of required                 write programs.
                 students will be able to:                            courses plus 19 units of General Education          •  Use Java programming language to create 
                 •  Demonstrate knowledge of computer                 requirements and elective courses.                     new programs.
                    hardware and software and use computers 
                    effectively at work and home.                     Recommended Course                                  CIS 1, Introduction to Computer 
                 •  Demonstrate knowledge of computer                 Sequence                                            Information Systems
                    terminology and trends in Computer 
                    Information Systems.                              Students can use the following pattern to           4 Units
                 •  Demonstrate proficiency in using operating        complete an Associate in Science degree             3 hrs lecture, 3 hrs lab (GR or P/NP). 
                    systems and office productivity applications      or Certificate of Achievement in Web                Acceptable for credit: UC/CSU
                    for work in entry-level employment                Programming. This is only one possible 
                                                                      pattern. If they wish to earn an associate          AA/AS area 4c
                                                                      degree or certificate, they must participate in     General nature of computer hardware, 
                                                                      the Student Success Program (Matriculation),        software and systems: Hands-on applications 
                                                                      which includes assessing academic skills and        include introduction to word processing, 
                                                                      developing a Student Education Plan (SEP)           spreadsheet, database management, and 
                                                                      with a Counselor. This plan will map their          presentation software, and a brief introduction 
                                                                      sequence of courses to help them complete           to web browsing and e-mail.            0702.00
                                                                      their degree regardless of the semester they 
                                                                      begin classes.
                 82    
                                               Associate Degree & Certificate Programs/Course Announcements & Descriptions
                 CIS 5, Introduction to Computer                    CIS 25, Object-Oriented Programming                CIS 42B, Spreadsheet Applications II
                 Science                                            Using C++                                          2 Units
                 5 Units                                            4 Units                                            1.5 hrs lecture, 1.5 hrs lab (GR or P/NP). 
                 4 hrs lecture, 3 hrs lab (GR or P/NP).             3 hrs lecture, 3 hrs lab (GR).                     Prerequisite: CIS 42A (may be taken during 
                 Acceptable for credit: UC/CSU                      Recommended preparation: CIS 6 or 26.              same term as CIS 42B during the first 9-week 
                 AA/AS area 4c                                      Acceptable for credit: UC/CSU                      session). 
                 Introduction to computer science: Architecture     AA/AS area 4c                                      Acceptable for credit: CSU
                 of digital computers, design of algorithms for     Object-oriented methods of software                AA/AS area 4c
                 solving various problems, and basic skills in      development using C++: including the               Principles of electronic spreadsheets using 
                 computer programming.                 0701.00      design and implementation of objects, class        features available with currently popular 
                                                                    construction and destruction, encapsulation,       spreadsheet software: Financial functions, 
                 CIS 6, Introduction to Computer                    inheritance, and polymorphism.        0707.10      logical functions, forecasting trends, lookup 
                 Programming                                                                                           tables, “pivot tables”, graphic design for 
                                                                    CIS 27, Data Structures and                        financial statements, statistical operations 
                 5 Units                                                                                               (regression analysis), macro programming.      
                 4 hrs lecture, 3 hrs lab (GR or P/NP).             Algorithms                                          0702.10
                 Recommended preparation: CIS 5.                    4 Units                                            CIS 81, Systems Analysis with UML
                 Acceptable for credit: UC/CSU                      3 hrs lecture, 3 hrs lab (GR or P/NP). 
                 AA/AS area 4c; (C-ID COMP 122)                     Prerequisite: CIS 25, 26, 36A.                     3 Units
                 Introduction to computer programming:              Acceptable for credit: UC/CSU                      3 hrs lecture (GR or P/NP). 
                 Algorithm design, flow charting, and               AA/AS area 4c                                      Prerequisite: CIS 36A. 
                 debugging; elements of good programming            Use of abstract forms of data in programming:      Acceptable for credit: CSU
                 style. Course may be instructed in any             Concepts, and implementation and                   AA/AS area 4c
                 programming language.                 0707.10      applicability of different forms of data to        Principles of systems analysis: Techniques 
                                                                    various programming problems.         0707.10      of analysis and design emphasizing UML 
                 CIS 20, Microcomputer Assembly                     CIS 36A, Java Programming Language I               in software requirements analysis, and the 
                 Language                                                                                              design and documentation phase of software 
                 4 Units                                            4 Units                                            development; utilizing life cycle of systems 
                                                                    3 hrs lecture, 3 hrs lab (GR or P/NP).             design, iterative, and waterfall development 
                 3 hrs lecture, 3 hrs laboratory (GR or P/NP).                                                         processes, object oriented analysis and 
                 Prerequisite: CIS 6, 25, or 36A.                   Recommended preparation: CIS 6 or 61.              design. 0707.30
                 Acceptable for credit: UC/CSU                      Acceptable for credit: UC/CSU
                 AA/AS area 4c (C-ID COMP 142)                      AA/AS area 4c                                      CIS 82, Design Patterns
                 Introduction to assembly language: Input/          Introduction to object-oriented program design     4 Units
                 output operations, use of files, program flow      using Java: Developing web pages and stand-        3 hrs lecture, 3 hrs lab (GR or P/NP). 
                 controls, interaction with OS via interrupts,      alone applications.                   0707.10
                 pointers and arrays, strings and structured                                                           Prerequisite: CIS 36A, Recommended 
                 programming, and related applications.             CIS 36B, Java Programming Language II              Preparation: CIS 81. 
                  0707.10 4 Units                                                                                      Acceptable for credit: CSU 
                                                                    3 hrs lecture, 3 hrs lab (GR or P/NP).             AA/AS area 4c 
                 CIS 23, C# Programming                             Prerequisite: CIS 25 or 36A.                       Principles of designing robust reusable object-
                 4 Units                                                                                               oriented software: The most common design-
                                                                    Acceptable for credit: UC/CSU                      pattern strategies; enterprise program design. 
                 3 hrs lecture, 3 hrs lab (GR or P/NP)              AA/AS area 4c                                       0707.10
                 Recommended preparation: CIS 6, 10, 25, or         Object-oriented program design using the 
                 26.                                                Java programming language: Designing and           CIS 83A, Web Programming Capstone 
                 Acceptable for credit: UC/CSU                      programming with exceptions, threads, file         Project
                 AA/AS area 4c                                      input/output (I/O); networking and graphics        3 Units
                 Introduction to C# programming: Basic unified      classes; developing codes using tools such 
                 modeling language (UML) notation in object-        as Java 2D API and SWING; and working with         1 hour Lecture, 6 hrs Lab (GR or P/NP). 
                 oriented software design and development           projects in areas such as animation.  0707.10      Prerequisite: CIS 36A, 81, 84, 85, and 103. 
                 using the C# programming language in a                                                                Acceptable for credit: CSU
                 .Net environment; focus on the program             CIS 42A, Spreadsheet Applications I                AA/AS area 4c
                 structure, syntax, constructs and keywords         2 Units
                 of the C# programming language, concepts                                                              Substantial client-specified work-like 
                 of intermediate languages (ILs), the common        1.5 hrs lecture, 1.5 hrs lab (GR or P/NP).         project: Team project includes writing, 
                 language runtime (CLR), and .Net standard          Recommended preparation: CIS 1 or 200.             analyzing, designing, implementing, testing, 
                 data types.                           0707.10      Acceptable for credit: CSU                         documenting, and presenting to client; use 
                                                                                                                       of programming and systems analysis skills 
                                                                    AA/AS area 4c                                      developed in previous courses; demonstration 
                                                                    Principles of electronic spreadsheets using        of mastery of program competencies.  0707.10
                                                                    features available with currently popular 
                                                                    spreadsheet software: Worksheet creation 
                                                                    and formatting; entering of data, formulas, and 
                                                                    functions; editing and printing; basic charting; 
                                                                    basic database functions of sorting and 
                                                                    querying. 0702.10
                                                                                                                                                                     83
                                                Associate Degree & Certificate Programs/Course Announcements & Descriptions
                 CIS 83B, Computer Programming                        CIS 90, Security Fundamentals                        CIS 230, Laboratory Practice in 
                 Capstone Project                                     4 Units                                              Microcomputers
                 3 Units                                              3 hrs lecture, 3 hrs lab (GR or P/NP).               0.5 Units
                 1 hour Lecture, 6 hrs Lab (GR or P/NP).              Recommended Preparation: CIS 1.                      1.5 hrs lab (GR or P/NP). 
                 Prerequisite: CIS 27, 36A, 81, and 82.               Acceptable for credit: CSU                           Recommended preparation: CIS 200. 
                 Acceptable for credit: CSU                           AA/AS area 4c                                        Designed to provide lab experience not 
                 AA/AS area 4c                                        Basics of Network and Windows Server                 covered under other course offerings: 
                 Culminating project-based experience that            system security: Core security principles,           Prescribed lab activities or establishment of a 
                 applies computer programming knowledge               understanding security layering concepts,            specialized course of study under direction of 
                 and skills developed in previous courses             authentication-authorization-accounting,             instructor. 0702.00
                 towards the design, implementation, testing,         security policies through access and 
                 documentation, and presentation of a specific        permissions, understanding network security,         CIS 231, Advanced Laboratory 
                 idea, task, or product.                 0707.10      protecting the client server environment,            Projects in Microcomputers
                                                                      encryption, PKI and Certificates.      0708.20 
                 CIS 84, Database Programming for the                                                                      1 Unit
                 Web                                                  CIS 103, Survey of Programming                       3 hrs lab (GR or P/NP). 
                                                                      Languages for the Web–Continuation                   Recommended preparation: CIS 210, 212, 
                 4 Units                                              4 Units                                              220, or 235. 
                 3 hrs lecture, 3 hrs lab (GR or P/NP).               3 hrs lecture, 3 hrs lab (GR or P/NP).               AA/AS area 4c
                 Recommended Preparation: CIS 6, 36A, and             Recommended Preparation: CIS 36A and 104.            Designed to provide advanced lab experience 
                 105.                                                 Acceptable for credit: CSU                           not covered under other course offerings: 
                 Acceptable for credit: CSU                           AA/AS area 4c                                        Specialized projects using advanced 
                 AA/AS area 4c                                                                                             applications/programs or multiple application 
                                                                      E-commerce web page design principles:               programs under direction of instructor for 
                 Web-enabled database concepts: Relational            Extend web page “functionality” with                 students with prior user or programming 
                 database principles, Structured Query                interactivity, multimedia, security, and             experience. 0702.00
                 Language (SQL); use of client-side scripts and       database capability using XML, JavaScript and 
                 server-side scripts.                    0707.20      related technologies.                   0707.10      CIS 231A, Advanced Laboratory 
                 CIS 85, JSP and Servlets                             CIS 104, Survey of Programming                       Projects in Word
                 4 Units                                              Languages for the Web                                1 Unit
                 3 hrs lecture, 3 hrs lab (GR or P/NP).               3 Units                                              3 hrs lab (GR or P/NP). 
                 Prerequisite: CIS 36A.                               2 hrs lecture, 3 hrs lab (GR or P/NP).               Recommended Preparation: CIS 1.
                 Acceptable for credit: CSU                           Recommended preparation: CIS 1 and 105.              AA/AS area 4c
                 AA/AS area 4c                                        Acceptable for credit: CSU                           Advanced word skills: Creating templates and 
                                                                                                                           themes, adding multimedia to documents, 
                 Java servlet and JSP technology and                  AA/AS area 4c                                        and protecting documents by completing 
                 deployment of web applications: Interactive          Survey of programming languages for the Web          specialized projects.                  0702.00
                 web pages, secure access to the web site,            for non-programmers: History and motivation 
                 JDBC database connectivity, web security,            for development; review of basic concepts and        CIS 231B, Advanced Laboratory 
                 generation of dynamic web pages, and                 syntax, such as variables, loops, conditions,        Projects in Outlook
                 maintenance of client session data; quick            arrays, structures; capabilities and limitations; 
                 introduction to Java bean components and             functions of object-oriented and event-driven        1 Unit
                 J2EE. 0707.10 programming. Taught using HTML5, CSS,                                                       3 hrs lab (GR or P/NP). Recommended 
                                                                      Java with jQuery.                       0707.10      Preparation: CIS 1.
                 CIS 86, Windows Operating Systems                                                                         AA/AS area 4c
                 4 Units                                              CIS 105, Mechanics of Web Page                       Outlook: Perform scheduling, manage tasks 
                                                                      Design                                               and meetings, manage contacts and emails, 
                 3 hrs lecture, 3 hrs lab (GR or P/NP).                                                                    manage communication, and work efficiently 
                 Recommended Preparation: CIS 1.                      1 Unit                                               by completing specialized projects.  0702.00
                 Acceptable for credit: CSU                           1 hour lecture (GR or P/NP).                         CIS 231C, Advanced Laboratory 
                 AA/AS area 4c                                        Recommended preparation: CIS 237. 
                 Computer operating system environment                Acceptable for credit: CSU                           Projects in SharePoint
                 through a study of the main features and             AA/AS area 4c                                        1 Unit
                 functions of MS Windows: Operating system            Basic theory and practice of web page                3 hrs lab (GR or P/NP). 
                 fundamentals, configurations, installation &         construction using HTML: Preparation of              Recommended Preparation: CIS 1.
                 upgrading, managing applications, files and          images for the web, interface design, and 
                 directories, managing devices and other              interactivity. 0709.00                               AA/AS area 4c
                 resources, system maintenance.         0702.00                                                            SharePoint: Collaborating on activities, sharing 
                                                                      CIS 200, Computer Concepts and                       data, and presenting business applications and 
                                                                      Applications                                         content by completing specialized projects.   
                                                                                                                            0702.00
                                                                      1.5 Units
                                                                      1 hour lecture, 2 hrs lab (GR or P/NP).
                                                                      AA/AS area 4c
                                                                      Introduction to computer concepts: 
                                                                      Terminology, word processing, spreadsheets, 
                                                                      database management, presentation graphics, 
                                                                      and the Internet.                      0702.10
                 84    
The words contained in this file might help you see if this file matches what you are looking for:

...Associate degree certificate programs course announcements descriptions computer courses plus units of general education applied requirements and elective information systems recommended sequence in science you can use the following pattern to complete achievement or advanced whether are a beginning an programming this is only one possible student provide improve students if wish earn software knowledge skills must participate program will your cis degrees enables success matriculation develop upgrade their which includes assessing academic understand how computers work be for career advancement developing plan sep proficient user learn microsoft qualify them entry with counselor map office applications integrate different level employment occupational settings help create professional reports that utilize various regardless semester presentations begin classes opportunities qualifies st fall bus business communications introduction required electives total nd spring prepare c as field...

no reviews yet
Please Login to review.