I wasn’t in CS in college (was in EE) but have been writing software for my entire career. There’s very little advanced math required in the job. Almost all the work is taking big problems and breaking them down into smaller problems. If your D’s teacher thinks she’s a “natural” at it then I’d tell her to go for it. At a minimum, she should minor in CS so that she has the advantage of being able to write programs to help her in her major field.