COMPUTER SCIENCE DEPARTMENT - PowerPoint PPT Presentation

1 / 52
About This Presentation
Title:

COMPUTER SCIENCE DEPARTMENT

Description:

COMPUTER SCIENCE DEPARTMENT – PowerPoint PPT presentation

Number of Views:182
Avg rating:3.0/5.0
Slides: 53
Provided by: aoro8
Category:

less

Transcript and Presenter's Notes

Title: COMPUTER SCIENCE DEPARTMENT


1
  • COMPUTER SCIENCE DEPARTMENT

2
  • The Department of Computer Science supports the
    STC Mission Statement and the Division of
    Business, Math, Science and Technology Mission
    Statement by being the "Gateway to Success" for
    our students, employers, and community. The
    future is here! And you can help make it happen
    in a fast-paced, exciting job when you choose a
    career in computer science.
  • The rapid spread of computers and technology
    during the last two decades has generated a need
    for highly skilled technicians to design and
    develop hardware and software systems. These
    professionals are generally called computer
    scientists, computer engineers, computer
    programmers, or systems analysts.
  • Computer scientists and engineers design
    computers based on research and complex
    technological theories. They may develop
    specialized computer languages, programming tools
    -- even computer games.

3
MISSION CONTD.
  • Systems analysts define business, scientific, or
    engineering problems and design their solutions
    using computers. This might involve planning and
    developing new computer systems or devising ways
    to make existing systems work more efficiently.
  • Computer programmers often follow diagrams or
    charts created by systems analysts to implement
    their computer solutions. Programmers also work
    with the analysts once the system has been set up
    to "de-bug" it, or eliminate errors.
  • Some employers hire a single worker called a
    programmer-analyst, who is responsible for both
    systems analysis and programming. This is
    becoming more common as more technology is
    designed to solve problems automatically and to
    make programming easier to learn.

4
Computer Science An International Department
5
ASSOCIATE OF SCIENCE
  • Computer Science
  • Computer Information Systems

6
COMPUTER SCIENCE
The Computer Science major is geared towards
engineering, and the most common programming
languages are C, Java, and Assembly language.
7
COMPUTER SCIENCEAssociate of Science
FIELD OF STUDY 15 CREDITS COSC 1309 Logic
Design COSC 1320 C Programming I COSC 2315 Data
Structures COSC 2325 Computer Organization
Machine Language COSC 2330 Advanced Structured
Language
STC CORE CURRICULUM In addition to the courses in
the Field of Study, the student is required to
take 45 hours from the STC Core Curriculum listed
on page 100 of the catalog. Field Of Study
15 STC Core Curriculum 45 Total Credit hours 60
8
CAREER OPPORTUNITIES
  • Applications Programmer
  • Computer Programmer
  • Programmer Analyst
  • Software Engineer
  • Systems Analyst
  • Systems Programmer

9
COMPUTER INFORMATION SYSTEMS
The Computer Information Systems major is geared
towards business the environment and the most
common languages are COBOL, Visual Basic,
JavaScript and HTML.
10
COMPUTER INFORMATION SYSTEMSAssociate of Science
FIELD OF STUDY 17 CREDITS COSC 1315
Fundamentals of Programming COSC 1430 Computer
Programming BCIS 1332 Cobol Programming BCIS 2332
Advanced Cobol Programming ACCT 2401 Principles
of Financial Accounting
STC CORE CURRICULUM In addition to the Field of
Study and the Business Foundation hours, the
student is required to take 45 hours from the STC
Core Curriculum listed on page 100 in the
catalog. Computer Information Systems majors must
take ECON 2301 Principles of Economics I-Macro
to fulfill to Social/Behavioral Science component
of the Core Curriculum. Field of Study 17 STC
Core Curriculum 45 Total Credit hours 62
11
CAREER OPPORTUNITIES
  • Programmer Analyst
  • Systems Analyst
  • Information Security Coordinator
  • Network Management
  • Database Management

12
Challenging and Rewarding
Starting offers for graduates with Computer
Science degrees averaged Level
Salary Associate 29,142 Bachelor
45,000 - 61,000 Masters 52,000
77,000
Source NACE Salary Survey, Fall 2005 report.
Salary Survey for Associate Degree Candidates,
National Association of Colleges and Employers.
13
COMPUTER SCIENCE FACULTY AND STAFF
Mario Reyna Division DeanBusiness, Math,
Science, and Technology reyna_at_southtexascollege.
edu
14
COMPUTER SCIENCE FACULTY AND STAFF
Saeed Molki Program ChairComputer Science
smolki_at_southtexascollege.edu
15
COMPUTER SCIENCE FACULTY AND STAFF
Pablo Gonzalez InstructorComputer Science
pointg_at_southtexascollege.edu
16
COMPUTER SCIENCE FACULTY AND STAFF
Robert S. HoInstructorComputer Science
shusin2_at_southtexascollege.edu
17
COMPUTER SCIENCE FACULTY AND STAFF
Nicole JiaoInstructorComputer Science
jyinping_at_southtexascollege.edu
18
COMPUTER SCIENCE FACULTY AND STAFF
Rachel Peña InstructorComputer Science
rachelp_at_southtexascollege.edu
19
COMPUTER SCIENCE FACULTY AND STAFF
Joseph Perez InstructorComputer Science
josephp_at_southtexascollege.edu
20
COMPUTER SCIENCE FACULTY AND STAFF
Samuel Reza InstructorComputer Science
sreza_at_southtexascollege.edu
21
COMPUTER SCIENCE FACULTY AND STAFF
Dr. Sam Y. Sung InstructorComputer Science
sysung_at_outhtexascollege.edu
22
COMPUTER SCIENCE FACULTY AND STAFF
Matthew Trotter InstructorComputer Science
mtrotter_at_southtexascollege.edu
23
COMPUTER SCIENCE FACULTY AND STAFF
Gabriel Viera InstructorComputer Science
gviera_at_southtexascollege.edu
24
COMPUTER SCIENCE FACULTY AND STAFF
Alex Yang InstructorComputer Science
liyang_at_southtexascollege.edu
25
COMPUTER SCIENCE FACULTY AND STAFF
Marina Cisneros Faculty SecretaryComputer
Science marinac_at_southtexascollege.edu
26
COMPUTER SCIENCE FACULTY AND STAFF
Marcus Steen Lab Assistant IComputer Science
mesteen_at_southtexascollege.edu
27
COMPUTER SCIENCE FACULTY AND STAFF
Alex Orozco Lab Assistant IComputer Science
arorozco_at_southtexascollege.edu
28
Our Students on Task
29
Microcomputer Applications
30
COSC 1301 Students
31
Computer Information Systems
32
COMPUTERSCIENCE
33
COURSES
34
COSC 1301 Microcomputer Applications
  • This course presents terminology, concepts and
    techniques to begin the study of Computer
    Information Systems. It covers computer history,
    number systems, computer hardware, software,
    procedures, systems and human resources, and
    explores their integration and application in
    business and other segments in society. It also
    includes an introduction to modular program
    design and flowcharts. Emphasis is placed on
    using computer software packages including a word
    processor to process textual information, an
    electronic spreadsheet for numerical information,
    a database management system, a programming
    language and Windows operation system. Using
    these, a student shall be able to select correct
    hardware/software for application to a given
    problem. Lab exercises are Handouts and Trainings
    in Sam 2003

35
COSC 1309 Logic Design
  • This course presents a disciplined approach to
    problem solving with structured techniques and
    representation of algorithms using pseudo code
    and graphic tools. Discussion will include
    mathematical foundations of computing, number
    bases logic and Boolean algebra switching
    circuits and basic logic gates, computer
    architecture, software engineering, and social
    and ethical issues of a computerized society.

36
COSC 1320C Programming I
  • This course is an introduction to fundamental
    high-level programming using C Programming
    Language. Topics include algorithm development
    and problem solving methodology for computer
    programming. How to design, code, debug and
    document programs using techniques of top-down
    design and stepwise refinement language will be
    stressed throughout the course. A blocked
    structured programming language will be used for
    programming solutions.

37
COSC 2315Data Structures
  • This is a second programming course using more
    advanced features of high-level programming
    language. Continued emphasis will be placed on
    good programming methodologies and problem
    solving techniques. Programming problems
    requiring the implementation of elementary data
    structures and associated algorithm development
    and analysis will be stressed. Topics include
    linked lists, stacks, queues, trees, graphs,
    recursion, sorting, and searching.

38
COSC 2325Computer Organization and Machine
Language
  • This is an introduction to computer
    organization, machine language programming and
    use of assembly language programming systems.
    Topics include basic instructional sets, coding
    arithmetic problems, logical operations,
    indexing, indirect addressing, MACRO commands,
    MACRO programming techniques and subroutines.

39
COSC 2330Advanced Structured Languages
  • In this course, students will become familiar
    with the concepts of object-orientation using the
    Java language. Students will understand and
    explore concepts such as encapsulation,
    classification, and inheritance. This course
    presents the syntax of Java to help the student
    grasp these concepts and others typically found
    in object-based, class-based, and
    object-orientated (OO) languages. Primary
    emphasis in on PC and AS/400 environments with
    secondary emphasis on UNIX operating system
    environments. Application areas include linked
    structures, file structures, text handling, and
    object-orientated technology.

40
COSC 1315Fundamentals ofProgramming
  • This course introduces students to the
    fundamentals of programming. It is designed to
    provide a guide for developing web applications
    using HTML and Java Script. Topics include HTML
    tags and syntax, language syntax, and programming
    structure.

41
COSC 1430Computer Programming
  • This course is an introduction to computer
    programming. Emphasis is placed on structured
    design, graphical user interfacing, and
    documentation. It includes coverage of language
    syntax, processing, and elementary file
    processing.

42
BCIS 1332Cobol Programming
  • This is a programming course designed to
    emphasize structured programming concepts using
    COBOL programming language. This course is
    designed for the student who has an understanding
    of data processing fundamentals. The course
    covers the COBOL specifications, their usage, and
    applicable operating system commands to enable
    the student to write, enter, and run
    business-oriented problems.

43
BCIS 2332 AdvancedCobol Programming
  • This course is an advanced study of the COBOL
    programming language. Topics covered include
    binary table searches, variable length record
    techniques, hashing, ordered lists, file
    structures, pointers and linkages, directories,
    memory management, and data access methods.

44
  • Campuses and Centers

45
GUEST SPEAKERS
46
Maby RosenbaumIntroducing LAN/WAN Network
47
Arnold GonzalezIntroducing Information
Technology Services
48
Lucio Gonzalez Introducing Exchange Servers
49
MARKETING
50
  • for looking into the world of Computer Science
    at South Texas College

51
Contact SAEED MOLKI   COMPUTER SCIENCE PROGRAM
CHAIR   956-872-2056 smolki_at_southtexascollege.ed
u
52
PowerPoint Author Alex Orozco Lab Assistant
I Computer Science
Write a Comment
User Comments (0)
About PowerShow.com