0% found this document useful (0 votes)
94 views

Syllabi Programming 1

This document contains the course syllabus for CSC 101 (Computer Science 101) at the Republic of the Philippines Caraga State University. The syllabus outlines the goals and objectives of the course, which include providing a dynamic education in computer science and producing globally competitive graduates. It details the topics that will be covered in each class meeting across a semester, including programming fundamentals, algorithms, data structures, and more advanced topics like recursion and file I/O. Evaluation methods such as exams, quizzes, and programming assignments are also described. The syllabus provides resources for students and instructors and outlines the grading scale for the course.

Uploaded by

Acey Ashes
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views

Syllabi Programming 1

This document contains the course syllabus for CSC 101 (Computer Science 101) at the Republic of the Philippines Caraga State University. The syllabus outlines the goals and objectives of the course, which include providing a dynamic education in computer science and producing globally competitive graduates. It details the topics that will be covered in each class meeting across a semester, including programming fundamentals, algorithms, data structures, and more advanced topics like recursion and file I/O. Evaluation methods such as exams, quizzes, and programming assignments are also described. The syllabus provides resources for students and instructors and outlines the grading scale for the course.

Uploaded by

Acey Ashes
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

Republic of the Philippines CARAGA STATE UNIVERSITY Cabadbaran Campus T. Curato St., Cabadbaran, Agusan del Norte Tel.

Nos. (085)343-1020/281-2032 DEPARTMENT OF ENGINEERING AND INFORMATION TECHNOLOGY Course Syllabus in CSC 101 Goals To provide a dynamic and quality education in thru efficient delivery of instruction in all curricular programs. To expand relevant curricular program, which are in line with the current requirements to complements the needs of industries. To enhance scholarly activities and research capability of faculty and students. To produce degree and ladderized program graduates who are technologically skillful and globally competitive. To develop linkages and partnership with the local and national communities, linkages, of Research and Extension External !ffairs and university alumni. To create a culture of environmental consciousness, strong sense of values and responsiveness. To adopt an attractive admission and retention policies to effect enrollment increase. To support in the promotion of production of goods and services. Ob e!"i#es$ To facilitate and ongoing faculty development and close monitoring system of faculty performance. To review offer programs focusing on the needs of the region and global market. To expose the faculty and students to seminar and mentoring in research in "cience, Technology and other disciplines to increase their skills. To equip the faculty with adequate knowledge, skills thru trainings, scholarships and seminars and acquired modern facilities to ensure high percentage of #ET and TE"$! competency passers. To establish linkages in %ndustries, #&', Educational %nstitution and other establishment to support in the implementation of programs like %nformation Technology, Tourism (otel and Restaurant )anagement and Engineering.

To promote a clean, green and bloom premises and eco*friendly environment. To expand students scholarship opportunities by allocating appropriate funds and generate grants+supports from linkages. To encourage livelihood activities for socio*economic development of the community.

Par" II$
,-'R"E ,-'R"E T%T#E ,-'R"E $E",R%1T%-2 To%i! PRELIM %. -rientation )ission and 3ision of the %nstitute ,lass 1olicies %nstitute 1olicies $istribution of &rades ,", ./. 0und. of 1roblem "olving 1rogramming . This course includes extensive discussion on problem solving techniques, algorithm design and program logic formulation. ,overed are fundamental programming principles, including the development, analysis and debugging of programs in , language. Hours S%e!i&i! Ob e!"i#es Mo'e o& Ins"ru!"ion Ins"ru!"ional E#alua"i#e (alues Ma"erials an' Measures Resour!es )emorize The %nstitute #ecture+$iscussion 4illboards using "lides )ission and 3ision of 3ision and !nnounce ,lassroom 1resentation -ral recitation in the 1ersonal $rive )ission of and #aboratory 1olicies. classroom. the (ard work !nnounce the %nstitute %nstitute. 1olicies. ,opy of !nnounce the &rading .hrs. #aboratory "ystem and the distribution of 1olicies. it. ,opy of the %nstitute 1olicies ,opy of the $epartmen t !. To understand what are !. #ecture+ !. Textbook -ral Recitation 1erseverance those necessary header $iscussion 4. E*book 9uizzes (ard work 8hrs. files to be used and how to 4. $emonstratio ,. Researched access and use it. n lecture materials from internet

%%. (eader files !. 5 symbol 4. 67 symbol ,. %nclude $. stdio.h E. conio.h 0. scanf &. printf

%%%. #oops !. The :hile "tatement 4. The 0or "tatement ,. The $o*:hile "tatement %3. !rrays !. -ne $imensional a. "ubscript b. %ndex 4. )ultidimensional MIDTERM 3. "trings !. "tring 4asics 4. "tring ,omparison ,. ,haracter -perations

;hrs.

!. !pply the < Types of #oops in creating program

,. #ecture+ $iscussion $. $emonstratio n lecture !. #ecture+ $iscussion 4. $emonstratio n lecture

8hrs.

!. ,reate running programs involving arrays =one and multidimensional>

$. Textbook E. E*book 0. Researched materials from internet !. Textbook 4. E*book ,. Researched materials from internet !. Textbook 4. E*book ,. Researched materials from internet

-ral Recitation 9uizzes

1erseverance (ard work

-ral Recitation 9uizzes #aboratory Exercises 1RE#%) E?!) -ral Recitation 9uizzes #aboratory Exercises

1erseverance (ard work

!. ,reate organized and efficient programs involving string manipulations 4. !pply different string functions depending on the need of the program !. ,reate a running program involving pointers

!. #ecture+$iscu ssion 4. $emonstratio n lecture

1erseverance (ard work

3%. 1ointers !. $eclaring 1ointers 4. %mportant Rules in 1ointers ,. "tring 3ariable as 1ointers

,. #ecture+$iscu ssion $. $emonstratio n lecture

$. Textbook E. E*book 0. Researched materials from internet !. Textbook 4. E*book ,. Researched materials from internet !. Textbook 4. E*book ,. Researched materials from internet !. Textbook

FINAL 3%%. Recursion !. The 2ature of Recursion 4. Recursive )athematical 0unctions 3%%%. "tructure and 'nion Types !. 'ser*$efined "tructure Types 4. "tructure Type $ata as %nput and -utput 1arameters 3%3. 0ile %nput and -utput

!. Explain the 2ature of Recursion 4. ,reate working program involving recursion !. ,reate dynamic and working programs relating structure and union types

!. #ecture+$iscu ssion 4. $emonstratio n lecture !. #ecture+$iscu ssion 4. $emonstratio n lecture !. #ecture+$iscu

-ral Recitation 9uizzes #aboratory Exercises )%$TER) E?!) -ral Recitation 9uizzes #aboratory Exercises -ral Recitation 9uizzes #aboratory Exercises 9uizzes

1erseverance (ard work

1erseverance (ard work

./

1erseverance (ard work

./

!. ,reate dynamic program

1erseverance

involving 0ile %nput and -utput such as Telephone $irectory

ssion 4. $emonstratio n lecture

4. E*book ,. Researched materials from internet

#aboratory Exercises 0%2!# E?!)

(ard work

E)ui%*en" an' Ma"erials +se'$ Re&eren!es$ Te,"boo-s$


.. (anly, Aeri Boffman, Elliot, Problem Solving and Programming Design in C C. 1rogramming in , D "chaumEs "eries <. Bent, Aeff. ,FF $emystified. )c&raw (ill, %nc. C//8< G. &atpandan, 1aulino (., Rollan, !zenith )., :orkbook in , programming ., ,acho (ermanos, %nc, C//H Eboo-s$ .. &ookin, $an, C for Dummies, Cnd Edition, :iley 1ublishing, %nc, C//G C. 4urgess, )ark, The GNU C Programming Tutorial, C//C <. ,ampbell, ). $ata "tructures 'sing ,, $eaken 'niversity, .HH< III. A''i"ional Resour!es 1. In"erne" /. Co*%u"er 0. Pro e!"or I(. Cri"eria &or Gra'in1 Ma or E,a*ina"ions A!a'e*i! sub e!"s Ma or E,a*ina"ion S2o% Labora"ory Sub e!"s 1relim Exam C/I 1relim Exam .8I )idterm Exam C/I )idterm Exam .8I 0inal Exam C/I 0inal Exam </I !ctivity+1roblem "ets G/I !ctivity+1roblem "ets </I !ctivity+9uizzes ./I The final grade corresponding to the studentEs general average is given in the table belowJ General A#era1e HK*.// HG*H@ H.*H< ;;*H/ ;8*;K ;C*;G KH*;. Final Gra'e ../ ..C8 ..8/ ..K8 C./ C.C8 C.8/

K@*K; K8 conditional %ncomplete 0ailed $ropped %n 1rogress 1repared byJ MAR3 NO(EM P. GRISOLA #ecturer ,hecked byJ

C.K8 <.// G.// %2, 8.// $R1 %n prog. Recommending !pproval ARACELI R. MANDIN5 E'.D. !pprovedJ LOLITA P. MARAGA6AS5 E'.D.

MARILYN 4. CASTILLO5 E'.D ,hairman, $E%T

(ead, !cademic !ffairs

,ampus $ean

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy