Course Typically Offered : Fall Spring
Programming in Python 10152170
In this course , students investigate the fundamentals of computer programming using the Python programming language . Students examine data types , variables , conditional statements , looping , array structures , and structured programming techniques . Upon completion of the course , students will be able to use Python to apply problem solving skills to create applications for delivery to various platforms . ( Corequisite : 10-804-189 , Introductory Statistics ) Course Typically Offered : Fall Spring
Systems Analysis and Designs 10152150 Apply the steps of systems analysis and design including preliminary investigations , setting objectives , establishing costs / benefits , and collecting data . Develop specifications for outputs , inputs , files , procedures , and controls of business systems . ( Prerequisites : 10-152-184 , SQL Programming ; 10-152-174 , Programming in C # Part 2 ) Course Typically Offered : Fall Spring
Career Preparation 10105103 Create professional resume and cover letter , prepare for interviews , understand interviewing techniques , participate in a mock interview , evaluate outcomes of interview , and prepare for Career Experience . ( Prerequisites : 10-105-101 , Career Planning ) Course Typically Offered : Summer Fall Spring
Programming in Java Part 1 10152141 Apply programming and object-oriented design concepts using the Java language . Design concepts and programming tools will be integrated with an emphasis on practical business solutions . ( Prerequisite : 10- 152-174 , Programming in C # Part 2 ) Course Typically Offered : Fall Spring
Technical Reporting 10801197 Principles of report writing and correspondence , proposals , feasibility reports , progress reports , investigation reports , evaluation reports , meeting reports , memos , and correspondence . ( Prerequisite : 10-801-136 , English Composition I OR 10-801-195 , Written Communication with “ C ” or better ) Course Typically Offered : Summer Fall Spring
ASP . NET Server-Side Scripting 10152183 Build interactive , database-driven websites with ASP . NET and C # with Visual Studio , handling web form events , using ASP . NET controls , designing master pages , managing state , and interacting with databases with ASP . NET data-bound controls . ( Prerequisites : 10-152-173 , Programming in C # Part 1 ; 10-152-185 , Website Coding ; Corequisite : 10-154-125 , Database Development ) Course Typically Offered : Fall Spring
Programming in Java Part 2 10152142 Focuses on application programming using advanced Java topics including : inheritance , exception handling , GUI applications , and data structures . ( Prerequisites : 10-152-180 , JavaScript Client-Side Scripting ; 10-152-141 , Programming Java Part 1 ) Course Typically Offered : Fall Spring
SQL Programming Advanced 10152151 Write advanced SQL statements , design robust databases and explore performance issues and solutions at the server-level and query-level . Additional topics include database transformations , alternate database technologies , emerging database trends and database administration / security . ( Prerequisite : 10-152-184 , SQL Programming ) Course Typically Offered : Fall Spring
Mobile Apps Dev 10152154 Design and construct programs / applications for mobile devices on the Android platform . Hands-on activities using an SDK ( software development kit ), along with instructions and guidelines for application deployment . ( Prerequisites : 10-152-180 , JavaScript Client-Side Scripting ; 10-152-141 , Programming in Java Part 1 ) Course Typically Offered : Fall Spring
IT Training 10154195 Effective presentation skills , plan training content and delivery methods , write lesson plans , provide training materials , conduct training sessions , and assess learners ' grasp of stated objectives . ( Prerequisites : 10-152-173 , Programming in C # Part 1 ) Course Typically Offered : Fall Spring
Software Career Experience 10152199 Students can select any hands on experience related to : Internship , Field Research , Service Learning , Simulations , Capstone , Industry Related , or International . Instructor approval required . ( Prerequisite : 10-105- 103 , Career Preparation ) Course Typically Offered : Summer Fall Spring
476