* {{ :undergrads:cis1000outline_w18.pdf |CIS*1000}} Introduction to Computer Applications (DE) * {{ :undergrads:cis1200outline_w18.pdf |CIS*1200}} Introduction to Computing (DE) * {{ :undergrads:cis1500outline_w18.pdf |CIS*1500}} Introduction to Programming * {{ :undergrads:cis1910outline_w18.pdf |CIS*1910}} Discrete Structures in Computing I * {{ :undergrads:cis2050outline_w18.pdf |CIS*2050}} Computers and Society (DE) (Open Learning) * {{ :undergrads:cis2170outline_w18.pdf |CIS*2170}} User Interface Design * {{ :undergrads:cis2250outline_w18.pdf |CIS*2250}} Software Design II * {{ :undergrads:cis2500outline_w18.pdf |CIS*2500}} Intermediate Programming * {{ :undergrads:cis2750outline_w18.pdf |CIS*2750}} Software Systems Development and Integration * {{ :undergrads:cis3110outline_w18.pdf |CIS*3110}} Operating Systems * {{ :undergrads:cis3120outline_w18.pdf |CIS*3120}} Digital Systems * {{ :undergrads:cis3190outline_w18.pdf |CIS*3190}} Software for Legacy Systems (DE) * {{ :undergrads:cis3490outline_w18.pdf |CIS*3490}} The Analysis and Design of Computer Algorithms * {{ :undergrads:cis3700outline_w18.pdf |CIS*3700}} Introduction to Intelligent Systems * {{ :undergrads:cis3760outline_w18.pdf |CIS*3760}} Software Engineering * {{ :undergrads:cis4110outline_w18.pdf |CIS*4110}} Computer Security * {{ :undergrads:cis4410outline_w18.pdf |CIS*4410}} Trends in Distributed Systems * {{ :undergrads:cis4430outline_w18.pdf |CIS*4430}} Information Organization and Retrieval * {{ :undergrads:cis4500outline_w18.pdf |CIS*4500}} Swift Programming * {{ :undergrads:cis4650outline_w18.pdf |CIS*4650}} Compilers * {{ :undergrads:cis4800outline_w18.pdf |CIS*4800}} Computer Graphics