Apr 19, 2024  
2018-2019 Undergraduate Catalog 
    
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 50 - English for Computer Science


(2 S.H.)

English for Computer Science will focus on developing vocabulary and English language skills (reading, writing, and speaking) to help non-native English speakers explore and express ideas about popular media, computer use, and modern technology. Students will be presented with a variety of resources and tasks that challenge them to interact with new vocabulary and contemporary topics in computer science at varying levels of English complexity. Students will also practice their communicative English skills through scaffolded written and verbal assignments that require them to think critically and express their own ideas about global technology use and the social impacts of modern technology. P/NC only. Offered each semester. Note: CS 50 is a non-degree credit course and will not count toward meeting minimum total credit requirements for graduation.


Course Registration



Add to Portfolio (opens a new window)