ࡱ> jli%` bjbj"x"x ;0@@!!!8*">"<j,"""""###{+}+}+}+9+(J(j$khn|*j&##&&*j""4?j(((&""{+(&{+((* + "z" @!!G'*G+4Uj0j+n (Ln+n+0#b$r($\0%###*j*jW(d###j&&&&$  Omnibus Course Syllabus School of Letters, Arts, and Sciences Department: Mathematical and Computer Sciences Instructor: Gurka Prefix and Course Number: CS 190A Semester/year offered: Spring 2009 Banner Number (for Academic Affairs use):__________________________ Course Title: Introduction to Computer Science CIP Code: 11.0701 Credit Hours: 4 (4 + 0) Total Contact Hours per semester (assuming 15-16 week semester): Lecture 60 Lab 0 Internship 0 Practicum 0 Other 0 Meeting Times/Dates: MW 11:0012:50 Grading Mode(s): L Schedule Type(s): L Prerequisites: Minimum performance standard scores on the reading, writing, and mathematics pre-assessment placement tests. Corequisites: Banner Enforced: Prerequisite(s): Corequisite(s): Prerequisite(s) or Corequisite(s): Course Description: This course introduces students to the field of Computer Science through a broad-based overview that providesan appreciation and understanding of the many different aspects of Computer Science. Students will develop a basic understanding of computing in the 21st century, will design and code simple programs, and will acquire a foundation for further work in Computer Science. Required Reading Materials will be equivalent to: Reed, David (2007), A Balanced Introduction to Computer Science (2nd ed.),Pearson / Prentice Hall or Walker, Henry (2005) The Tao of Computing,Jones and Bartlett Evaluation of Student Performance: 1. Homework 2. Projects, including programming (and may include group work and presentations) 3. Quizzes and examinations 4. Final examinaton 5. Other as determined by the instructor Specific Measurable Student Behavioral Learning Objectives: Upon completion of this course the student should be able to: 1. Summarize basic concepts in information and computational theory 2. Illustrate the use of computers in multiple and diverse domains 3. Apply algorithmic and logical principles to well-defined problems 4. Discuss phases in the development life-cycle of computer software 5. Construct and experiment with simple software programs 6. Explain the intent, value, and typical applications of: a. Operating systems and virtual machines b. Data communications and networking 7. Describe the concept of usability and explain its relevance to human-computer interaction 8. Explain basics of intellectual property as it applies to information technology 9. Identify social and ethical issues surrounding current events that involve information technology Detailed outline of course content (major topics and subtopics): 1. Information, Computation, Technology a. History of Computer Science b. Introduction to Information Theory (from basics of counting to value of information) c. Introduction to Computer Systems and Environments 2. Applications of Computer Science a. Problem-Solving Using Computers b. Recreational Uses of Computers c. Applied Computer Science 3. Algorithms a. Algorithmic Thinking b. Algorithm Expression (including introduction to programming languages) c. Introduction to Algorithm Analysis, Computability 4. Logic a. Logical Thinking b. Formal Logic c. Introduction to Logic Proofs 5. Software and Computer Economics 6. Software Development (Software Engineering) 7. Programming Fundamentals a. Overview of Specification and Design Principles b. Introduction to Object-Oriented Paradigm c. Sequences, Conditionals and Repetition d. Variables and Data Types e. Functions and Parameters 8. Overview of Operating Systems & Virtual Machines 9. Overview of Communication and Networking 10. Users and Usability 11. Intellectual Property 12. Social Context and Ethical Issues 13. Special Topics (e.g., graphics, net-centricity, artificial intelligence, multi-media, game development, privacy) 14. Topical Issues (e.g., e-voting, spam)     Metropolitan State College of Denver Office of Academic Affairs Approved - Omnibus course: _________________________________________________________ __________________ Department Chair OR Program Director Date _________________________________________________________ __________________ Dean OR Associate Dean of School Date _________________________________________________________ __________________ Assoc. Vice President for Academic Affairs or Designee Date "#$>?@JLn " $ E M O X d g h t    . 0 1 3 D E F H U Q R Y Z [ o u w   : hmc5 h3H* h&a>* h?3>* hmc>* h3>* h35h3 h35;Q?@  E X t  2 _0h8p @ xHP X !(#$`'5 _0h8p @ xHP X !(#$`'d$a$~  G H * Z [ o ! | c & 0` P@7$8$H$ `' `': p []hj}~н hmc5 hmc5CJ hmc56hmc hmc6 hmc;hK*jhK*U h356 h35h3 h36$cF#n#Ro V7$8$H$^` V7$8$H$ & 0` P@7$8$H$Ah{/=[u[ V7$8$H$^`#$d%d&d'dNOPQK}Ed$a$#$d%d&d'dNOPQ V7$8$H$^`Jx={|}c#$d%d&d'dNOPQ&dh$d%d&d'dNOPQ#$d%d&d'dNOPQ*hdh$d%d&d'dNOPQ]h }~#$d%d&d'dNOPQ9 000PBP/ =!"#$%v D@D Normal1$CJ_HhmH sH tH DA@D Default Paragraph FontViV  Table Normal :V 44 la (k(No List <&< Footnote Reference4@4 Header  !4 @4 Footer  !H"H  Balloon TextCJOJQJ^JaJ.)@1. Page Number6U@A6 Hyperlink >*B*phHZ@RH  Plain Text1$CJOJQJ^Jh:b:  Footnote TextCJFV@qF FollowedHyperlink >*B* ph0?@EXtGH *Z[o!| cF#n# R  o    A h { / = [ u [K}EdJx={|0000000000000000000000000000000000000000000X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*X0*0000000000000000X00X00X00X00X00X00@0@0@0X00@0@0@0@0@0@0@0@0@0X00?@EXtGH *Z[o!| cF#n# R  o    A h { / = [ u [K}EdJx={|}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00Z00Z00Z00Z00@0@0@0X00@0@0@0@0@0@0@0@0@0X00 00 N:  c}~@  @H 0(  0(  B S  ? :y Q;y dQy  ?y l@y \#Ay ZBy Cy DDy #  **  8*urn:schemas-microsoft-com:office:smarttagsCity= *urn:schemas-microsoft-com:office:smarttags PlaceType= *urn:schemas-microsoft-com:office:smarttags PlaceName9 *urn:schemas-microsoft-com:office:smarttagsplace>*urn:schemas-microsoft-com:office:smarttags PersonName XQ  BM}gkOQx n } ~  NY}333333333$>Ln}$?Ё^`.^`.pp^p`.@ @ ^@ `.^`.^`.^`.^`.PP^P`.$? ?337R&amcK*{i0i0i0i0@\\VMWPT01\AD400451Ne02:winspoolHP LaserJet 4250 PCL 6\\VMWPT01\AD400451LC odXXLetterDINU"(d dc<C(SMTJHP LaserJet 4250 PCL 6InputBinPrinterSelectRESDLLUniresDLLResolution600dpiFastResTrueOrientationPORTRAITHPOrientRotate180FalseDuplexNONEHPDuplicateJobNameOverrideSWFWHPDocUISUITruePaperSizeLETTERMediaTypeAUTOESPRITSupportedTrueCollateOFFOutputBinAutoStaplingNoneHPPaperSizeALMConstraintsENV_10EconomodeFalseTextAsBlackFalseHPEnableRAWSpoolingTrueTTAsBitmapsSettingTTModeOutlineRETChoiceTrueAlternateLetterHeadFalsePrintQualityGroupPQGroup_1HPDocPropResourceDatahpchl5r1.cabHPColorModeMONOCHROME_MODEHPContentOrientationHPContentOrientation_OptionHPPDLTypePDL_PCL6HPPJLEncodingUTF8HPJobAccountingHPJOBACCT_JOBACNTHPJobByJobOverrideJBJOHPPCL6PassThroughTrueHPSmartDuplexSinglePageJobTrueHPSmartDuplexOddPageJobTrueHPManualDuplexDialogItemsInstructionID_01_FACEDOWN-NOROTATEHPPaperSizeDuplexConstraintsA5HPMediaTypeDuplexConstraintsEXTRA_HEAVYHPManualFeedOrientationFACEDOWNHPOutputBinOrientationFACEDOWNHPManualDuplexDialogModelModelessHPManualDuplexPageOrderEvenPagesFirstHPMapManualFeedToTray1FalseHPManualDuplexPageRotateDriverRotateHPCustomDUplexableRange5.83x8.27_8.5x14HPPrintOnBothSidesManuallyFalseHPStraightPaperPathFalsePSAlignmentFileHPCLS5r1HPSmartHub_OnlinediagnostictoolsTRUEHPSmartHub_SupportandtroubleshootingTRUEHPSmartHub_ProductmanualsTRUEHPSmartHub_CheckfordriverupdatesTRUEPSServices_DeviceandSuppliesStatusTRUEHPSmartHubInet_SID_263_BID_276_HID_265PSServicesOptionPrnStat_SID_242_BID_270_HID_15521HPNUseDiffFirstPageChoiceTRUEHPPageExceptionsFileHPCPE5r1HPPageExceptionsInterfaceShowPageExceptionsHPPageExceptionsLowEndHPPageExceptionsLowEndVerHPPageExceptionsCoverInsertionJRConstraintsJRCHDPartialJRHDInstalledJRHDOffJRHDNotInstalledJRHDOffHPJobAccWoPinTrueHPConsumerCustomPaperHPCustomHPPreAnalysisTrueHPBornOnDateHPBODHPXMLFileUsedhpc42506.xmlHPLpiSelectionNoneIUPHxn@N$P 퍋/p@DøD"*Jm"9  'G#qQƭ\(]uVڎv=YoLV'a@\G %ݛN3#@6OuN##&a>ʴ<8 lc?`i߈ EcEF1BY^׉ǡ y#_a1U*d|`>j!n}SHx_|L1ۨs ·1 gQ{A3~ #sA8#6 _wzdDkϘ.6]8xM 9ԚչgLKY01vY}j ڃ"G;̡z6qB.JB )Ps:诠9c(A-ʏ3C+06ԿQ~ީoG{껦F٨5=4mOڟ9P ߏ(zoXutl0F_XO\7o?/ߢV^LvE|\=l&ggVPZ!fkma/L[.W^7\Skʛ//m9/n^{7NU-sGZAAAco#h\\VMWPT01\AD400451LC odXXLetterDINU"(d dc<C(SMTJHP LaserJet 4250 PCL 6InputBinPrinterSelectRESDLLUniresDLLResolution600dpiFastResTrueOrientationPORTRAITHPOrientRotate180FalseDuplexNONEHPDuplicateJobNameOverrideSWFWHPDocUISUITruePaperSizeLETTERMediaTypeAUTOESPRITSupportedTrueCollateOFFOutputBinAutoStaplingNoneHPPaperSizeALMConstraintsENV_10EconomodeFalseTextAsBlackFalseHPEnableRAWSpoolingTrueTTAsBitmapsSettingTTModeOutlineRETChoiceTrueAlternateLetterHeadFalsePrintQualityGroupPQGroup_1HPDocPropResourceDatahpchl5r1.cabHPColorModeMONOCHROME_MODEHPContentOrientationHPContentOrientation_OptionHPPDLTypePDL_PCL6HPPJLEncodingUTF8HPJobAccountingHPJOBACCT_JOBACNTHPJobByJobOverrideJBJOHPPCL6PassThroughTrueHPSmartDuplexSinglePageJobTrueHPSmartDuplexOddPageJobTrueHPManualDuplexDialogItemsInstructionID_01_FACEDOWN-NOROTATEHPPaperSizeDuplexConstraintsA5HPMediaTypeDuplexConstraintsEXTRA_HEAVYHPManualFeedOrientationFACEDOWNHPOutputBinOrientationFACEDOWNHPManualDuplexDialogModelModelessHPManualDuplexPageOrderEvenPagesFirstHPMapManualFeedToTray1FalseHPManualDuplexPageRotateDriverRotateHPCustomDUplexableRange5.83x8.27_8.5x14HPPrintOnBothSidesManuallyFalseHPStraightPaperPathFalsePSAlignmentFileHPCLS5r1HPSmartHub_OnlinediagnostictoolsTRUEHPSmartHub_SupportandtroubleshootingTRUEHPSmartHub_ProductmanualsTRUEHPSmartHub_CheckfordriverupdatesTRUEPSServices_DeviceandSuppliesStatusTRUEHPSmartHubInet_SID_263_BID_276_HID_265PSServicesOptionPrnStat_SID_242_BID_270_HID_15521HPNUseDiffFirstPageChoiceTRUEHPPageExceptionsFileHPCPE5r1HPPageExceptionsInterfaceShowPageExceptionsHPPageExceptionsLowEndHPPageExceptionsLowEndVerHPPageExceptionsCoverInsertionJRConstraintsJRCHDPartialJRHDInstalledJRHDOffJRHDNotInstalledJRHDOffHPJobAccWoPinTrueHPConsumerCustomPaperHPCustomHPPreAnalysisTrueHPBornOnDateHPBODHPXMLFileUsedhpc42506.xmlHPLpiSelectionNoneIUPHxn@N$P 퍋/p@DøD"*Jm"9  'G#qQƭ\(]uVڎv=YoLV'a@\G %ݛN3#@6OuN##&a>ʴ<8 lc?`i߈ EcEF1BY^׉ǡ y#_a1U*d|`>j!n}SHx_|L1ۨs ·1 gQ{A3~ #sA8#6 _wzdDkϘ.6]8xM 9ԚչgLKY01vY}j ڃ"G;̡z6qB.JB )Ps:诠9c(A-ʏ3C+06ԿQ~ީoG{껦F٨5=4mOڟ9P ߏ(zoXutl0F_XO\7o?/ߢV^LvE|\=l&ggVPZ!fkma/L[.W^7\Skʛ//m9/n^{7NU-sGZAAAco#h,-@@UnknownGz Times New Roman5Symbol3& z Arial5& zaTahoma?5 z Courier New# hFfFyy! dC2q HX ?7R2CIP Code:______________Charlotte Bakeranl Oh+'0  4 @ L Xdlt|CIP Code:______________Charlotte Baker Normal.dotanl5Microsoft Office Word@G@p3@YD3@Ֆy՜.+,0 hp  MSCD' CIP Code:______________ Title  "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXZ[\]^_`bcdefghknporstuvwxyz{|}~Root Entry F`ᄿmData 1Table!nWordDocument;0SummaryInformation(YDocumentSummaryInformation8aCompObjqMsoDataStore`ᄿ`ᄿ   FMicrosoft Office Word Document MSWordDocWord.Document.89qDocumentLibraryFormDocumentLibraryFormDocumentLibraryForm "" ma:contentTypeName="Document" ma:contentTypeID="0x01 //schemas.microsoft.com/office/2006/metadata/contentType" xmlns:ma="http://schemas.microsoft.com/office/2006/metadata/properties/metaAttributes"> This value indicates the number of saves or revisions. The application is responsible for updating this value after each revision.